Plotly Sunburst - TypeError: sunburst () получил неожиданный аргумент ключевого слова 'путь' - PullRequest
0 голосов
/ 30 января 2020

Я пытаюсь заставить пример кода 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()

1 Ответ

0 голосов
/ 31 января 2020

Вам потребуется обновить до plotly версии 4.5.0 для нового аргумента ключевого слова path до sunburst и treemap:)

...