【发布时间】:2021-09-09 20:44:49
【问题描述】:
我正在尝试使用 pandas 数据框和 plotly express 创建一个旭日形图。
这是数据框,请记住,这只是前 10 行,一旦完成 2001 年的郊区,它就会跳转到 2006、2011、2016 年的相同郊区
这是我的代码
sunburst_chart = px.sunburst(
sunburst_data,
path=["year", "neighbourhood"],
values="average_house_value",
names="neighbourhood",
)
sunburst_chart.show()
给我的错误是 AttributeError: type object 'object' has no attribute 'dtype' 并且指的是 names="neighbourhood" 但如果我删除该行,错误将指向上面的行,然后重复。
没有重复的行,没有空值,dtypes是
year int64
neighbourhood object
average_house_value int64
dtype: object
非常感谢任何帮助,谢谢
【问题讨论】:
-
请不要发布图片。人们无法从图像中复制数据并重现您的问题 -
-
@Psidom 你想让我用什么代替它?我的 df 是 700 行
-
粘贴一个小的数据框作为文本,可以重现您的问题。您不需要在帖子中放置 700 行
-
你用的是什么版本的 numpy 和 pandas?
-
@TomWeekes 我发现最好分享数据样本like this
标签: python pandas numpy plotly