python-3.x - 用 x =df2.index .values, y = df2.coulmn.values 散点图
问题描述
我有一个数据集,它是一个时间序列,其中包含已售商品和每个日期售出的数量。我在转置后使用以下代码进行散点图。我已经定义x =df.index.values, y = df.coulmn.values
了散点图,但我得到了一个空白图。我没有收到错误,也需要您的专家指导来解决问题。
import plotly.graph_objs as go
import plotly.express as px
import plotly.offline as pyo
df2 =df1[ df1['Country']== 'Pen'].groupby(['Pen']).sum()
df2= df2.transpose()
trace = go.Scatter(
x= [dict(values=list(df2.index))],
y= [dict(values=list(df2.columns))],mode='lines')
layout = go.Layout( title='Sold item count')
data= [trace]
fig = go.Figure(data=data, layout=layout)
pyo.plot(fig)
即使我试过x =df2.index.values, y = df2.coulmn.values
还是一样。
解决方案
问题在于数据集中数据很少的日期格式pd.to_datetime
有助于解决问题。
推荐阅读
- python - 如何在使用 tensorflow 时使用 logits 而不是概率来定义自定义损失函数
- reactjs - 如何在反应中将对象数组作为道具传递?
- java - 用 Java 读取 XML API 响应
- reactjs - 反应钩子形式渲染太多次
- python - 如何根据开始日期和结束日期之间的设定时间间隔来扩展带有额外行的 DataFrame?
- android - android studio 中的活动不显示任何内容,但也返回错误
- android - Android Studio 调试器中的 for 循环非常慢,没有它就快
- python - Python AST - 检测表达式中的非法标记
- php - WooCommerce 循环通过产品的自定义 post_meta
- office-ui-fabric - 如何在其他地方更改时重置 FluentUI 下拉选择?