gpt4 book ai didi

python - Pandas 跳过 x 刻度标签

转载 作者:行者123 更新时间:2023-12-02 01:00:08 25 4
gpt4 key购买 nike

我有一个带有 15 个轴标签的图,Pandas 自动默认显示所有其他类别名称。如何让它显示所有 x 轴标签而不跳过项目?

rows = []
for x in range(0,14):
rows.append(['a',14-x])

df = pd.DataFrame(rows)
df = df.set_index(0)
df.plot(xticks=df.index)

最佳答案

您可以先定义轴,使用关键字 ax 创建绘图,然后使用 ax.set_xticks() 手动设置刻度和刻度标签(http://matplotlib.org/api/axes_api.html) :

import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111)

rows = []
for x in range(0,14):
rows.append(['a',14-x])

df = pd.DataFrame(rows)
# df = df.set_index(0)
df.plot(ax=ax)

ax.set_xticks(df.index)
ax.set_xticklabels(list(df[0]))

enter image description here

关于python - Pandas 跳过 x 刻度标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29700954/

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