Я пытаюсь заставить пример кода Plotly работать в блокноте Jupyter для варианта использования 'Rect angular Data With Missing Values' на их сайте . Копируя код с их сайта дословно в блокнот Jupyter, я получаю следующую ошибку TypeError, есть идеи?
TypeError: sunburst() got an unexpected keyword argument 'path'
Код:
import plotly.express as px
import pandas as pd
vendors = ["A", "B", "C", "D", None, "E", "F", "G", "H", None]
sectors = ["Tech", "Tech", "Finance", "Finance", "Other",
"Tech", "Tech", "Finance", "Finance", "Other"]
regions = ["North", "North", "North", "North", "North",
"South", "South", "South", "South", "South"]
sales = [1, 3, 2, 4, 1, 2, 2, 1, 4, 1]
df = pd.DataFrame(
dict(vendors=vendors, sectors=sectors, regions=regions, sales=sales)
)
print(df)
fig = px.sunburst(df, path=['regions', 'sectors', 'vendors'], values='sales')
fig.show()