разбросать по частям с x = df2.index .values, y = df2.coulmn.values - PullRequest
0 голосов
/ 18 марта 2020

У меня есть набор данных, который представляет собой временной ряд, состоящий из проданного предмета и количества проданного товара на каждую дату. Я использую следующий код для плотно разброс после транспонирования. я определил 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, все тот же.

1 Ответ

0 голосов
/ 19 марта 2020

Проблема была связана с форматом даты с небольшим количеством данных в наборе данных. pd.to_datetime помогло решить проблему.

...