В Python как построить круговую диаграмму с помощью plotly

Я пытаюсь построить график с помощью plotly. Я использую команду go. Я могу строить столбчатые диаграммы, но когда я пытаюсь построить пирог с помощью команды go. я получаю ошибку ValueError at / Недопустимое свойство указано для объекта типа plotly.graph_objs.Pie: 'x'

Я делюсь здесь своим кодом. Я хочу преобразовать гистограмму в круговую.

df2 = df.groupby(pd.to_datetime(df.MeterReading_DateTime).dt.hour).agg({'ACT_IMP_TOT': 'sum'}).reset_index()

print(df2)
#x = df2['MeterReading_DateTime']
#y = df2['ACT_IMP_TOT']
data_plots = go.Bar(x=df2['MeterReading_DateTime'], y= df2['ACT_IMP_TOT'],marker = {'color' : '#0f4054'})
#data_plots = px.pie(values=random_x, names=names) 
layout = {'title': '','xaxis': {'title': 'Date and time'},'yaxis': {'title': 'Total Import(KWH)'},'plot_bgcolor':'#E8E8E8'}
fig = {'data': data_plots, 'layout': layout}
plot_div = offline.plot(fig, output_type='div')
return plot_div
Вернуться на верх