gpt4 book ai didi

python - Pandas 绘图栏 : Show every nth xlabel

转载 作者:行者123 更新时间:2023-11-28 20:55:42 25 4
gpt4 key购买 nike

<分区>

我正在尝试使用 DataFrame.plot.bar() 绘制一系列数据。

plot = myData.plot.bar()

但是,有很多数据,所以 X 轴相互重叠。

我正在寻找一种方法来显示第 n 个 xlabel,同时保留我所有的当前数据

我尝试过的:我已通读 axes documentation并找到了一些有用的函数。

我的尝试:

ticks = plot.get_xticks()
for tick in ticks:
if tick%5 != 0:
tick.set_visible(False)

问题:get_xticks() 返回位置,而不是实际的刻度。所以 set_visible 会导致错误。

我需要帮助的是:这是显示每个第 n 个 xlabel 的正确方法吗?如果是这样,我已经有了位置,我怎样才能得到实际的刻度,以便我可以设置每个刻度的可见性。

如果这不是正确的方法,那么正确的方法是什么?

25 4 0