从数据透视表绘制熊猫数据框,其中索引是x轴

时间:2019-08-26 05:26:11

标签: python python-3.x pandas matplotlib pivot

我试图从使用透视csv文件创建的数据框中绘制图形。在使用xticks进行绘图时,我尝试将索引“月”作为x轴

(ax = df.plot(xticks=df.index)
ylab = ax.set_ylabel('Device sold')

但是每次执行代码后都会出现一个错误:

f'units: {x!r}') from e matplotlib.units.ConversionError: Failed to convert value(s) to axis units: Index(['April', 'August', 'February', 'January', 'July', 'June', 'March', 'May'], dtype='object', name='Month')

我试图绘制以上代码的数据如下:

[Pivoted data][1][1]: https://i.stack.imgur.com/wqq51.png

0 个答案:

没有答案