我在熊猫数据框中有发货日期(1 = 1月,2 = 2月等)的数据以及与之对应的收入。
我要制作的折线图代码为:
finalhelp.plot(x='shippeddate',y='revenue',title='Revenue Per Month')
它返回这样的折线图 linegraph
我试图通过使用代码对其进行修复
fig = finalhelp.plot(x='shippeddate',y='revenue',title='Revenue Per Month',yticks=([0,20000,40000,60000,80000,100000]), legend=False,)
fig.set_xticklabels(['','Jan','Feb','March','April','May','June','July','August','Sept','Oct','Nov','Dec'])
我想找到一种方法将x轴的每个轴设置为相应的月份之一,现在它仍然只返回1月-6月。
它返回此图像 newlinegraph
答案 0 :(得分:0)
您需要set_xticks
和set_xticklabels
:
fig.set_xticks(df['shippeddate'])
fig.set_xticklabels(['Jan','Feb','March','April','May','June','July','August','Sept','Oct','Nov','Dec'])