Мои данные здесь . Я хотел бы показать это в виде диаграммы солнечных лучей .
Как очистить и адаптировать массив данных для построения диаграммы солнечных лучей?
year ==> month ==> date ==> Receipt_No
и показать count
.
Receipt_No year month date Date count_receipt
315092 150030242 2018 1 2 2018-01-02 6
315096 150030244 2018 1 2 2018-01-02 3
177279 90248520 2018 1 2 2018-01-02 4
177251 90248502 2018 1 2 2018-01-02 1
177271 90248516 2018 1 2 2018-01-02 4
... ... ... ... ... ... ...
346245 150045947 2019 9 30 2019-09-30 1
346282 150045965 2019 9 30 2019-09-30 5
346219 150045935 2019 9 30 2019-09-30 4
346249 150045949 2019 9 30 2019-09-30 1
346243 150045946 2019 9 30 2019-09-30 1
Мой код, где необходимо заполнить таблицу солнечных лучей:
import plotly.graph_objects as go
import pandas as pd
df1 = pd.read_csv('surburst.csv')
fig = go.Figure()
fig.add_trace(go.Sunburst(
ids=df1.ids,
labels=df1.labels,
parents=df1.parents,
domain=dict(column=0)
))
fig.update_layout(
grid= dict(columns=2, rows=1),
margin = dict(t=0, l=0, r=0, b=0)
)
fig.show()