【发布时间】:2022-01-15 10:15:42
【问题描述】:
我有以下数据结构:
每一行代表一个注释。如果用户使用标签 2 和 3 标记数据(参见第二行,即行索引 1),则数据集将为 1 1 0 0 0 0 0。
我想以此制作热图,以查看哪些标签被密切注释。我认为得到的 df 应该是 7x7。(我尝试过使用 np.corrcoef,我尝试过旋转数据,可能只是我没有问对问题。)
感谢任何帮助,谢谢!
前5行数据:
df = [{'L3': 1},
{'L2': 1, 'L3': 1},
{'L7': 1},
{'L1': 1, 'L4': 1},
{'L1': 1, 'L2': 1}]
df = pd.DataFrame(df)
【问题讨论】:
-
您好,很难从图像中复制数据。此外,
np.corr不存在。另外,你没有说你的尝试出了什么问题。另外,你在找df.corr()吗? -
@Neither 嗨,谢谢!我已经编辑了这个问题。 df.corr 的 np.corrcoef 返回一个用 nan 填充的 7x7 数组。
标签: python pandas numpy heatmap