gpt4 book ai didi

python - 如何更改seaborn中的X轴范围

转载 作者:太空宇宙 更新时间:2023-11-03 10:49:02 24 4
gpt4 key购买 nike

默认情况下,seaborn 在 distplots 中移动 X 轴范围从 -5 到 35。但是我需要用 1 个单位显示 X 轴范围从 1 到 30 的 distplots。我该怎么做?

最佳答案

要对此类绘图进行最灵活的控制,请创建您自己的轴对象,然后将 seaborn 绘图添加到其中。然后,您可以对 x 轴等特征执行标准的 matplotlib 更改,或使用通过 matplotlib API 提供的任何常规控件。

python 3.8.12matplotlib 3.4.3seaborn 0.11.2 中测试

>
import matplotlib.pyplot as plt
import seaborn as sns

data = [5,8,12,18,19,19.9,20.1,21,24,28]

fig, ax = plt.subplots()
sns.histplot(data, ax=ax) # distplot is deprecate and replaced by histplot
ax.set_xlim(1,31)
ax.set_xticks(range(1,32))
plt.show()

随着 axfig 对象的暴露,您现在可以根据自己的喜好编辑图表,并轻松地执行诸如使用 fig 更改大小之类的操作。 set_size_inches(10,8))!

enter image description here

关于python - 如何更改seaborn中的X轴范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54822884/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com