当前位置: 首页 > 知识库问答 >
问题:

Python 中的关联热图

佟高澹
2023-03-14

听起来像一个简单的任务,但它并不工作,我不知道我做错了什么。我正在尝试创建一个关联热图。我使用下面的代码:

sns.heatmap(df.corr(method='pearson', min_periods=1));

根本没有发生任何事情。当我执行以下操作时:

hmap = sns.heatmap(df.corr(method='pearson', min_periods=1));
hmap

我得到的输出为:

<AxesSubplot:title={'center':'Triangle Correlation Heatmap'}>

有人能帮我理解吗?

共有2个答案

贺雅健
2023-03-14

您可以为此使用spectrapepper:

import spectrapepper as spep

# load sample data from the library
data = spep.load_params()

# labels
labels = ['T', 'A1', 'A2', 'A3', 'A4', 'A5', 'S1', 'R1', 'R2', 'ETA', 'FF', 'JSC', 'ISC', 'VOC']

# plot spearman
spep.spearman(data, labels)

# plot person
spep.pearson(data, labels)

以上内容摘自图书馆的文档。这些函数会自动绘制热图,并以列表的形式返回热图,以便在执行以下操作后使用数据

heatmap = spep.spearman(data, labels)

您可以打印变量<code>data</code>以查看接受的格式。

柳杰
2023-03-14

你需要使用plt。show()方法显示绘图。尝试集成以下代码:

import matplotlib.pyplot as plt
import seaborn as sns

sns.heatmap(df.corr(method='pearson', min_periods=1))
plt.show()
 类似资料:
  • 有两个具有某些值的表。 表1 表2 其中1,2,3是行 我想在python中找到这两个表之间的关系 合成相关表

  • 问题内容: RDBMS(或数据库理论)中“关系”与“关系”的定义是什么? 更新: 对我的问题的评论让我有些困惑: “关系是表的同义词,因此在计算机中存储的模式方面具有非常精确的含义” Update2: 如果我以关系数据库管理系统(RDBMS)的方式错误地回答了该问题,则该关系已写成一侧方向单数连接-依赖关系, 即从一个表到另一表,而关系暗示(不一定明确地)在一个表中有多个链接一个方向(从一张桌子到

  • 我在我的本体论中有关于类(而不是个体)的问题。我需要知道OWL(full-dl-lite)允许哪一个关联类。我的意思是属性的域和范围是http://www.w3.org/2002/07/owl#class。那有可能吗?谢谢你的提示。

  • 使用“关联类型”可以增强代码的可读性,其方式是移动内部类型到一个 trait 作为output(输出)类型。这个 trait 的定义的语法如下: // `A` 和 `B` 在 trait 里面通过`type` 关键字来定义。 // (注意:此处的 `type` 不同于用作别名时的 `type`)。 trait Contains { type A; type B; // 通常

  • 问题内容: 我正在尝试安装libxml2,以便可以设置python绑定并最终使用lxml。 但是我在地球上无法工作,我应该将文件解压缩。我无法成功使用Google。 我是否需要Cygwin / MinGW才能成功安装? 目前,我的Python文件夹中有libxml2.tar.gz和libxslt.tar.gz中的文件。因此,包含在tar中的文件位于Python26 \ include \ libx

  • 与Spark类似,Spark Streaming也可以利用maven仓库。编写你自己的Spark Streaming程序,你需要引入下面的依赖到你的SBT或者Maven项目中 <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-streaming_2.10</artifactId> <vers