如何使用plotly或任何其他库在python中根据2 X绘制Y

2024-10-04 03:18:19 发布

您现在位置:Python中文网/ 问答频道 /正文

当我想放大图形时,我想使用plotly或任何其他库,根据(y var)解释的_值绘制具有(2 X变量)开始_时间戳和结束_时间戳的时间序列数据。 对于每一行,“解释的\u值”是该(时间戳)开始\u时间戳到结束\u时间戳的常数。前一行的每个“结束时间戳”都是下一行的开始时间。 我对这个地区不太熟悉,如果你能帮我的话,那就太好了,提前谢谢你

^{tb1}$

下面是我尝试使用just start_timestamp作为X并将_值解释为y的代码:

import pandas as pd
import numpy as np

import plotly.graph_objs as go
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
init_notebook_mode(connected=True)

trace1 = go.Scatter(x=dff.start_timestamp,
                    y=dff.interpreted_value,
                    name = "plotly example",
                    line = dict(color = 'blue'),
                    opacity = 0.4)

layout = dict(title='plotly example',)

fig = dict(data=[trace1], layout=layout)
iplot(fig)

下图1为参考图,图2为放大图:
enter image description here

enter image description here


Tags: importgoinitmodeas时间plotlystart