Plotly Express 条形图失败,日期时间作为 x 轴输入
我正在拼命寻找一种解决方案来创建条形图,并以绘图表达和日期时间值作为 x 轴输入。图表已创建,但仍为空。在没有确定轴的情况下,我得到了一个正确的图表。有谁知道解决方案吗?
import plotly.express as px
print(type(df.index))
fig = px.bar(df, x=df.index, y=df['moneyness'])
fig.show()
我的数据框如下所示:
{'trade_seq': {Timestamp('2022-01-01 00:16:21.725000+0000', tz='UTC'): 3,
Timestamp('2022-01-01 00:19:23.104000+0000', tz='UTC'): 227,
Timestamp('2022-01-01 00:23:27.841000+0000', tz='UTC'): 228,
Timestamp('2022-01-01 00:28:56.438000+0000', tz='UTC'): 183,
Timestamp('2022-01-01 00:43:06.220000+0000', tz='UTC'): 184},
....
'moneyness': {Timestamp('2022-01-01 00:16:21.725000+0000', tz='UTC'): -4310.019999999997,
Timestamp('2022-01-01 00:19:23.104000+0000', tz='UTC'): 761.9400000000023,
Timestamp('2022-01-01 00:23:27.841000+0000', tz='UTC'): 631.0899999999965,
Timestamp('2022-01-01 00:28:56.438000+0000', tz='UTC'): -355.2699999999968,
Timestamp('2022-01-01 00:43:06.220000+0000', tz='UTC'): -646.7200000000012}}
I am desperately trying to find a solution for creating a bar chart with plotly express and datetime values as x axis input. The graph is created but remains empty. Without determining the axis I get a proper graph. Does anyone know a solution for that?
import plotly.express as px
print(type(df.index))
fig = px.bar(df, x=df.index, y=df['moneyness'])
fig.show()
My dataframe looks like the following:
{'trade_seq': {Timestamp('2022-01-01 00:16:21.725000+0000', tz='UTC'): 3,
Timestamp('2022-01-01 00:19:23.104000+0000', tz='UTC'): 227,
Timestamp('2022-01-01 00:23:27.841000+0000', tz='UTC'): 228,
Timestamp('2022-01-01 00:28:56.438000+0000', tz='UTC'): 183,
Timestamp('2022-01-01 00:43:06.220000+0000', tz='UTC'): 184},
....
'moneyness': {Timestamp('2022-01-01 00:16:21.725000+0000', tz='UTC'): -4310.019999999997,
Timestamp('2022-01-01 00:19:23.104000+0000', tz='UTC'): 761.9400000000023,
Timestamp('2022-01-01 00:23:27.841000+0000', tz='UTC'): 631.0899999999965,
Timestamp('2022-01-01 00:28:56.438000+0000', tz='UTC'): -355.2699999999968,
Timestamp('2022-01-01 00:43:06.220000+0000', tz='UTC'): -646.7200000000012}}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论