python:数据可视化 相关系数热力图绘制

仅十余行代码可实现可视化的相关系数矩阵热力图

把相关系数的展示做成热力图,展示更为直观并且方便与他人交流

主要用到的是seaborn库里的heatmap()函数

1.准备相关包

import pandas as pd
import numpy as np
from sklearn.tree import DecisionTreeClassifier
import seaborn as sns
import matplotlib.pyplot as plt

2.使用pandas读取数据,括号内为具体的文件路径,使用head()函数查看数据表头

data_train_set = pd.read_csv("C:/Users/Desktop/test/data_set.csv")
data_train_set.head()

3.【重点】计算相关系数

d = data_train_set.corr()
display(d)

  具体的相关系数计算结果如下:

4.【展示】使用heatmap()函数绘制相关系数矩阵热力图

plt.subplots(figsize = (12,12))
sns.heatmap(d,annot = True,vmax = 1,square = True,cmap = "Reds")
plt.show()

最终的绘制效果如图

yidamowang
关注 关注
  • 38
    点赞
  • 162
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
Python数据可视化库matplotlib多种绘制教程
有意栽花花不发,无心插柳柳成荫。
05-29 1313
hello,大家好,我是wangzirui32,今天来教大家如何利用数据可视化库matplotlib绘制多种表。 开始学习吧! 学习目录1. 安装matplotlib2. 折线3. 散点4. 柱形5. 条形6. 气泡7. 绘制面积8. 绘制9. 热力图 1. 安装matplotlib 输入pip安装指令: pip install matplotlib 没有报错即安装成功。 2. 折线 先来看一个最最最简单的例子:绘制折线统计。代码如下: import matplotlib.pyplo
热力图矩阵(相关性矩阵)
12-08
代码是python编写的热力图矩阵,可以实现多变量之间的相关性分析,以此用于下一步操作。所用的库有import seaborn as sns import matplotlib.pyplot as plt import numpy as np import pandas as pd
pythonpython绘制相关性热力图
学无止境、积少成多、厚积薄发
01-17 1万+
使用python绘制相关性热力图
【科研绘】【相关性热力图】:附Origin详细流程
最新发布
weixin_50236590的博客
08-27 2686
相关性热力图,是一种高级的数据可视化技术,通过矩阵的形式展示数据集中各变量之间的相关性,其中每个单元格代表两个变量之间的相关性系数,并以颜色深浅来直观表示相关性的强弱。常用皮尔逊相关系数来衡量,该系数的取值范围在-1到1之间,其中-1表示完全负相关,1表示完全正相关,0表示无线性相关。
Python数据相关系数矩阵热力图轻松实现教程
09-16
主要介绍了Python数据相关系数矩阵热力图轻松实现教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
相关系数热力图python
白炎灵的博客
04-23 7445
相关系数热力图
python绘制相关系数热力图
qq_54423921的博客
09-18 2万+
python数据分析——相关系数热力图
Python绘制相关系数热力图
weixin_44071904的博客
07-15 584
相关系数热力图是一种可视化工具,用于展示变量之间的相关性。它在数据分析和统计中非常有用,尤其是在探索数据集的内在关系时。本文将介绍如何使用Python绘制相关系数热力图
深入浅出 Python 机器学习:数据可视化_信息可视化_数据可视化、_数据可视化_
10-02
本文将深入探讨如何使用Python进行数据可视化,包括信息可视化数据可视化,以及它们在处理Excel数据时的应用。 首先,我们要了解什么是数据可视化数据可视化是将数据转换成形或像的过程,使数据更易于理解...
python数据与可视化实训总结.docx
06-12
Seaborn则是在Matplotlib基础上构建的高级可视化库,它提供了更多美观且适用于统计分析的表,如热力图、箱线和小提琴,能够帮助我们直观地展示数据的分布和关联性。 通过本次实训,我们不仅掌握了Python的...
Python数据分析实践:气温数据热力图.pdf
06-14
在本篇《Python数据分析实践:气温数据热力图》中,我们将探讨如何使用Python进行数据采集、处理,并绘制气温数据的热力图热力图是一种有效展示数据密集型信息的可视化工具,尤其适用于时间序列数据,如气温变化。...
python热力图代码_python绘制热力图heatmap
weixin_39898733的博客
12-04 3251
本文实例为大家分享了python绘制热力图的具体代码,供大家参考,具体内容如下python热力图是用皮尔逊相关系数来查看两者之间的关联性。#encoding:utf-8import numpy as npimport pandas as pdfrom matplotlib import pyplot as pltfrom matplotlib import cmfrom ma...
第六章 使用 matplotlib 绘制热力图
Python 自习室
04-22 4万+
系列文章目录 第一章 使用 matplotlib 绘制折线 第二章 使用 matplotlib 绘制条形 第三章 使用 matplotlib 绘制直方 第四章 使用 matplotlib 绘制散点 第五章 使用 matplotlib 绘制 第六章 使用 matplotlib 绘制热力图 第七章 使用 matplotlib 绘制堆叠条形 第八章 使用 matplotlib 在一个布内绘制多个 文章目录系列文章目录前言一、什么是热力图?二、热力图绘制三、应用场景1.适用场景2.不适用场景总
python 相关系数矩阵--热力图
qq_42898981的博客
10-31 2万+
1、读取数据 data=pd.read_excel(r'C:\Users\Administrator\Desktop\1_20191021评分卡解析.xlsx') 2、提取需要计算相关系数的列 a=data.ix[:,6:].corr() 3、热力图 import matplotlib.pyplot as plt import seaborn as sns plt.subplots(figs...
Python实现相关系数热力图
拟禾的个人技术博客
01-20 2111
相关系数热力图
python热力图相关系数矩阵
热门推荐
henbile的博客
05-08 11万+
使用热力图的形式展示包括相关系数矩阵的二维矩阵的方法,目前发现有两个:首先是使用pandas包的函数,但是pandas包的目测,不能显示数字?如果想试一下,可以参考https://zhuanlan.zhihu.com/p/26100511所以研究了一下第二种方法,就是用seaborn包。参考了https://blog.csdn.net/a19990412/article/details/793...
Python皮尔逊相关系数热力图绘制,下三角,上三角
m0_64642912的博客
03-27 2054
x_label_ticks为所需要绘制的所有特征名,x_new需要改成[0.5,所有特征个数+0.5]若需要对角列,则numpy的tri函数参数k改成-1即可。
相关系数矩阵 热力图Python
AtomQQ_2022313691的博客
08-19 2450
import matplotlib.pyplot as plt import pandas as pd import seaborn as sns plt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签 plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号 # Import Dataset df = pd.read_csv("成绩单.csv",encoding='ANSI') # Pl.
数据可视化相关系数热力图绘制
05-10
相关系数热力图可以用来展示不同变量之间的相关性强度和方向。下面是一份简单的 Python 代码,可以用来绘制相关系数热力图: ```python import pandas as pd import seaborn as sns import matplotlib.pyplot as plt # 读取数据 df = pd.read_csv('data.csv') # 计算相关系数矩阵 corr = df.corr() # 绘制热力图 sns.heatmap(corr, annot=True, cmap='coolwarm') plt.show() ``` 代码解释: 1. 首先我们需要导入 pandas、seaborn 和 matplotlib 库。 2. 读取数据:假设我们的数据文件名为 `data.csv`,我们可以使用 pandas 库中的 `read_csv()` 函数来读取数据。 3. 计算相关系数矩阵:使用 pandas 库中的 `corr()` 函数来计算每个变量之间的相关系数。 4. 绘制热力图:使用 seaborn 库中的 `heatmap()` 函数来绘制热力图。`annot=True` 表示在热力图上显示相关系数的值,`cmap='coolwarm'` 表示使用颜色映射来表示相关性的强度。 5. 最后使用 `plt.show()` 函数来显示热力图。 注意:在实际使用中,我们需要根据自己的数据进行一些调整,比如更改颜色映射、调整字体大小等。
5
原创
42
点赞
179
收藏
10
粉丝
关注
私信
写文章

热门文章

  • python:数据可视化 相关系数热力图绘制 24626
  • SQL:substr()函数和instr()函数的使用 6526
  • R语言 批量输出excel文件 同时输出上百个excel 2093
  • 使用python发送邮件 194
  • 四大国际化咨询项目分享 113

最新评论

  • python:数据可视化 相关系数热力图绘制

    Bogir.Y: 请问博主想要输出这个图片和相关结果,应该怎么写代码?

  • 四大国际化咨询项目分享

    CSDN-Ada助手: 恭喜您写了第5篇博客!标题中的“四大国际化咨询项目分享”听起来非常吸引人。您对国际化咨询项目的经验和见解一定是非常宝贵的。不过,如果我可以提一个谦虚的建议的话,希望您在接下来的创作中能够更加详细地分享每个项目的具体案例和实施过程,这样读者们将能够更好地理解和应用您的经验。期待您未来更多精彩的创作!

  • python:数据可视化 相关系数热力图绘制

    周而易: 博主,怎么既显示相关性系数又显示显著性标记

  • python:数据可视化 相关系数热力图绘制

    Issac神经蛙: 使用的数据可以分享一下吗

  • python:数据可视化 相关系数热力图绘制

    鱼鱼爱干饭--: 另外如果指标有中文可以加一下这两行代码 plt.rcParams['font.sans-serif']=['SimHei'] plt.rcParams['axes.unicode_minus']=False

最新文章

  • 四大国际化咨询项目分享
  • R语言 批量输出excel文件 同时输出上百个excel
  • 使用python发送邮件
2023年1篇
2021年4篇

目录

目录

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳坪山网站建设公司山西省网站优化推广蚌埠网络推广网站优化排名加快网站优化整合项城网站推广优化收费低安庆如何做网站推广优化漳州网站首页优化莱山区视频网站优化公司网站图片优化软件seo网站创作与优化上海专业的企业网站优化成都商城网站建设优化秋长优化网站公司达州网站优化安丘网站优化怎么样网站优化员待遇哪里有网站优化系统招商项目平台北京网站seo优化ps切片网站的优化保定整站网站优化公司海滨社区网站seo优化晋宁网站优化运营宁波网站建设与优化百度推广优化网站整站搜索排名优化工具助力外贸网站推广网站优化分站移动网站seo排名优化启东市网站优化有哪些热门网站优化系统加盟代理项目青浦网站优化驭明四川网站优化哪家强香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化