返回

python-如何创建单个数据框列的热图

发布时间:2022-07-23 17:49:40 281
# node.js

我有一个数据框,其中包含一些歌词的索引(单词)和单列(计数)。我正在尝试根据字数创建热图。

    Cuenta
Que 179
La  145
Y   142
Me  113
No  108

我正试图制作这样的热图:

df1 = pd.DataFrame.from_dict([top50]).T
df1.columns = ['Cuenta']
df1.sort_values(['Cuenta'], ascending = False, inplace=True)

result = df1.pivot(index=df1.index, columns='Cuenta', values=df1.Cuenta.count)
sns.heatmap(result, annot=True, fmt="g", cmap='viridis')
plt.show()

但是,它不断抛出没有属性“levels”的“Index”对象

知道这为什么不起作用吗?我尝试将索引或文字作为单独的列使用,但仍然不起作用。

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像