栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python:根据Excel中的数据生成heatmap热力图

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python:根据Excel中的数据生成heatmap热力图

1.heatmap 热力图
热力图在实际中常用于展示一组变量的相关系数矩阵,在展示列联表的数据分布上也有较大的用途,通过热力图我们可以非常直观地感受到数值大小的差异状况。本文采用seaborn 来进行生成.

2.数据集展示
本文读取的文件类型为Excel表格,大小为20*20的矩阵,具体内容如下:

3.代码展示

// An highlighted block
import matplotlib.pyplot as plt
import seaborn as sns
import pandas as pd

df = pd.read_excel("C:/Users/coast/Desktop/20_20.xlsx")
#sns.set(font_scale=1.25)#字符大小设定
print(df)
hm=sns.heatmap(df,vmin=-1,vmax=1,cmap="RdBu_r")
plt.show()

4.结果展示

如果对于热力图的其他参数设置和具体内容感兴趣,可以参考知乎上的这篇文章:热力图参考链接

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/331298.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号