我有一个包含两个变量的数据集:clicks
(对象)和session_time
(datetime64 [ns])。
我正在尝试使用plotly绘制时间序列。但是输出看起来很奇怪,我找不到原因。
这是我要绘制的代码:
import plotly.offline as pyo
import plotly.graph_objs as go
import numpy as numpy
trace = go.Scatter(x=list(df.session_time),
y=list(df.clicks), line=dict(color='red'))
dat = [trace]
layout = dict(
title='Clicks on books',
xaxis=dict(
rangeselector=dict(
buttons=list([
dict(step='all')
])
),
rangeslider=dict(
visible = True
),
type='date'
)
)
fig = dict(data=dat, layout=layout)
pyo.iplot(fig)
这里的输出是:
pct_change
知道我缺少什么吗?