matplotlib 热力图_seaborn库:热力图

本文详细介绍了如何使用seaborn库绘制热力图,包括核心函数的参数介绍和实例展示。通过设置data参数可以绘制热力图,通过调整vmin和vmax控制颜色范围,使用annot=True添加数据注释,fmt参数决定数据格式,cmap选择颜色映射,cbar=False可隐藏色度条,cbar_kws用于调整色度条样式,mask参数则允许隐藏部分数据。
摘要由CSDN通过智能技术生成

1.核心函数及参数介绍

heatmap(data,vmin,vmax,cmap,annot,fmt,annot_kws,linewidths,linecolor,cbar,cbar_kws,xticklabels,yticklabels,mask)常用参数:data--二维数组或者DataFrame类型数据;vmin--色度范围最小值;vmax--色度范围最大值;cmap--数据映射的颜色;annot--默认为False,设置为True即将数据显示到热力图中,也可通过一个与data相同形状的数据来注释热力图;fmt--添加注释时数据的样式;annot_kws--为一个字典,设置注释内容的颜色,字体大小等;linewidths--单元格线的宽度;linecolor--单元格线的颜色;cbar--色度条,默认为True即显示色度条,设置为False则不显示色度条;cbar_kws--设置色度条的相关属性;xticklabels--设置为True,则显示data中的列索引,设置为False,则忽略轴刻度标签,也可直接给出标签组成的列表,默认值为'auto',尽量绘制不重叠标签,如果给定一个数字,则代表间隔地显示索引;yticklabels--设置为True,则显示data中的行索引,设置为False,则忽略轴刻度标签,也可直接给出标签组成的列表,默认值为'auto',尽量绘制不重叠标签,如果给定一个数字,则代表间隔地显示索引;mask--数据为真的位置不再显示热力图单元格;

2.实例展示

只需将数据传递给函数中data参数,即可绘制热力图。

import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as sns# 构造数据data = np.ran
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值