如何确定Seaborn线图中y轴的比例范围

时间:2020-03-17 09:29:47

标签: python pandas seaborn

我想在Seaborn图中排列y轴的值。 我想按这种顺序增加数量-> 100,1000,10000

我该怎么做。

我可以使用下面定义的这种原始图形代码。

ax = sns.lineplot

1 个答案:

答案 0 :(得分:1)

您可以使用ax.set_yticks并传递要在y轴上设置的股票行情清单(对于x轴是ax.set_xticks

ax = sns.lineplot(x, y);
ax.set_yticks([100,1000,10000])

当然,您可以使用列表理解来生成列表

yticks = [10**i for i in range(2, 5)]
ax.set_yticks(yticks)

或者,您也可以使用ax.set_ylim来获取开始和结束值。 ax.set_ylim(100, 1000),但我认为您无法在此函数中指定增量。

相关问题