我试图绘制下面的折线图,但我的x轴是四分之一,如
df['quarter'] = pd.PeriodIndex(df.date, freq='Q')
quarter
2017Q1
2017Q2
...
fig = px.line(qtrly_comp, x="quarter", y="counts",template=template_style,markers = True)
fig.show()
我收到错误消息-TypeError:Period类型的对象不可JSON序列化
列的数据类型为period[Q-DEC]
有没有什么办法可以让我更清楚地读出x轴?谢谢!
1条答案
按热度按时间xoefb8l81#
您有两个选项来解决此问题,
to_timestamp()
或.strftime('%m-%Y')
: