首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python中热图中的索引形状问题

Python中热图中的索引形状问题
EN

Stack Overflow用户
提问于 2021-08-20 09:19:06
回答 1查看 51关注 0票数 0

如果有人能帮我修一下,我将不胜感激。我在Power Bi中用Python创建了一个热图,我得到的错误是索引错误:条件和输入之间的形状不一致(7054,1)和(7054,))

代码如下:

代码语言:javascript
复制
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
fig, ax = plt.subplots(figsize=(2048,1536))
sns.heatmap(dataset['Value'], cmap= 'coolwarm')
ax.set_title('Data by Index')
plt.show()

我的数据集具有值和Id。Values是包含大约150万个值的单个列,而Id有两个重复的值。大概是这样的:

代码语言:javascript
复制
Id    Value     GroupIndex
Boo11   2.5         1
Boo11   4.5         2
Boo12   3.7         1

简而言之,我想在这里创建一个带有"Value“列的热图

更新了工作正常的代码:

代码语言:javascript
复制
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
fig, ax = plt.subplots(figsize=(250,250))
data = np.asarray(dataset['Value']).reshape(7540,1)
sns.heatmap(data, cmap= 'coolwarm')
ax.set_title('Data by Index')
plt.show()
EN

回答 1

Stack Overflow用户

发布于 2021-08-20 09:30:26

如何对数据集应用重塑?

代码语言:javascript
复制
dataset['Value'].reshape((7054,1))

但是错误似乎并不是出现在您没有粘贴的代码部分中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68859869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档