我的PlotX打印标签的黑色库?

2024-03-29 02:26:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着玩一个数字,我有一个黑匣子弹出在图的底部,在那里的x标签应该。我试过这个命令,是从一个类似的问题开始的:

from matplotlib import rcParams
rcParams.update({'figure.autolayout': True})

但问题还是一样。以下是我当前的代码:

^{pr2}$

我的阴谋附在这里。任何帮助都太好了! enter image description here


Tags: 代码fromimport命令truematplotlibupdate数字
2条回答

它实际上不是一个黑色的条,而是你所有的x轴标签被塞进了一个太小的空间。您可以尝试旋转轴标签以创建更多空间,或只是将它们全部移除。在

pos = np.arange(len(df['date']))ticks = plt.xticks(pos, df['value'])导致了您遇到的问题。您将在数据帧中的每个值处放置一个xtick。在

不知道你的数据是什么样子的,最明智的方法是什么。ticks = plt.xticks(pos[::20], df['value'].values[::20], rotation=90)将每隔20行加一个勾号,这将使绘图更具可读性。在

相关问题 更多 >