首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在曲线图y轴上拟合时间增量

在曲线图y轴上拟合时间增量
EN

Stack Overflow用户
提问于 2021-03-15 17:20:53
回答 1查看 155关注 0票数 0
代码语言:javascript
复制
Date                Light                   Time_difference             Time_analysis
0   2018-11-17 00:00:00    5000.0                   0 days 00:00:00                         fine
1   2018-11-17 00:03:00    5000.0                   0 days 00:03:00                         fine
2   2018-11-17 00:06:00    5000.0                   0 days 00:03:00                         fine
3   2018-11-17 00:09:00    5000.0                   0 days 00:03:00                         fine
4   2018-11-17 00:12:00    5000.0                   0 days 00:03:00                         fine

482785  2021-02-22 23:59:56 634.4                   0 days 00:00:00                         fine
482786  2021-02-22 23:59:57 574.3                   0 days 00:00:00                         fine
482787  2021-02-22 23:59:58 598.9                   0 days 00:00:00                         fine
482788  2021-02-22 23:59:59 676.9                   0 days 00:00:00                         fine
482789  2021-02-23 00:00:00 5000.0                  0 days 00:03:00                         fine

我尝试使用plotly来绘制数据帧,并且我想绘制一个图形,其中我的Date列在x轴上,Time_difference列在y轴上,Time_analysis列作为键/颜色代码。我尝试了以下代码,但不幸的是,Time_difference列的格式不是我想要的格式,例如,它显示的不是‘0day 00:00:00',而是'1 x 10的15次方’。

代码语言:javascript
复制
fig = px.line(closer, x="Date", y="Time_difference", color="Time_analysis", labels={"Time_analysis": "fine", "Time_analysis": "gaps"}) fig.show()

例如,有没有办法更改Time_difference的格式,使其显示为‘0天00:00:00’?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2021-03-19 01:59:51

(应答中)

你的问题目前的方式这个问题是不可重现的。我收集了你的一段数据,如下所示:

代码语言:javascript
复制
closer = pd.DataFrame({'Date': {0: '2018-11-17 00:00:00',
                              1: '2018-11-17 00:03:00',
                              2: '2018-11-17 00:06:00'},
                             'Light': {0: 5000.0, 1: 5000.0, 2: 5000.0},
                             'Time_difference': {0: '0 days 00:00:00',
                              1: '0 days 00:03:00',
                              2: '0 days 00:03:00'},
                             'Time_analysis': {0: 'fine', 1: 'fine', 2: 'fine'}})

然后运行你的代码,生成这个图:

您说您想使用the Time_analysis column as the key/colour code.,但在我看来,您还没有生成使这成为可能的数据样本。如果是这种情况,请以here描述的方式提供一个新的数据集。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66635281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档