Python 与Matplotlib重叠的X记号

Python 与Matplotlib重叠的X记号,python,matplotlib,plot,Python,Matplotlib,Plot,我有一个绘制大数据集的脚本。在绘图中设置XTICK时出现问题。我尝试了以下代码: plt.xticks(configDBcomplete.index)、max(configDBcomplete.index[-1])、5)、data、rotation=90、fontsize=12目前,您正在使用整个数据来设置x标签。xticks()函数的第一个参数是记号的位置,第二个参数是记号标签 您需要使用索引来获取每5个数据点(对应于刻度)。您可以使用[::5]访问它。因此,您需要将数据[::5]作为 pl

我有一个绘制大数据集的脚本。在绘图中设置XTICK时出现问题。我尝试了以下代码:


plt.xticks(configDBcomplete.index)、max(configDBcomplete.index[-1])、5)、data、rotation=90、fontsize=12
目前,您正在使用整个
数据来设置x标签。
xticks()
函数的第一个参数是记号的位置,第二个参数是记号标签

您需要使用索引来获取每5个数据点(对应于刻度)。您可以使用
[::5]
访问它。因此,您需要将
数据[::5]
作为

plt.xticks(np.arange(min(configDBcomplete.index),max(configDBcomplete.index[-1]),5),data[::5],rotation=90, fontsize= 12)
您还可以使用
range()
作为

plt.xticks(range(min(configDBcomplete.index),max(configDBcomplete.index[-1]),5),data[::5],rotation=90, fontsize= 12)