Matplotlib 配置X轴值

Matplotlib 配置X轴值,matplotlib,Matplotlib,我试图建立一个基于系列值的图表 ts=myshare['Close'].tail(3650) 它按预期工作,但x轴显示为500-1000-1500-。。。 ts对象的索引值只是日期时间值,我希望在X轴上看到这些值。 我试图循环使用ts.index,但似乎不起作用 %matplotlib inline import matplotlib.pyplot as plt plt.plot(ts) #plt.xticks([myin for myin in ts.index], size='small'

我试图建立一个基于系列值的图表

ts=myshare['Close'].tail(3650)
它按预期工作,但x轴显示为500-1000-1500-。。。 ts对象的索引值只是日期时间值,我希望在X轴上看到这些值。 我试图循环使用ts.index,但似乎不起作用

%matplotlib inline
import matplotlib.pyplot as plt
plt.plot(ts)
#plt.xticks([myin for myin in ts.index], size='small')

如何在x轴上显示该系列的索引值?

有效。我做错了什么?它有什么区别?Matplotlib函数不知道pandas对象,它们只是将它们视为numpy数组。这就是pandas对象具有使用matplotlib绘制绘图的绘图的原因,但这种绘图方式利用了索引中的附加信息、数据帧的列名等。