使用seaborn绘制热度

 时间:2024-11-02 16:38:14

热图因丰富的色彩变化和生动饱允勃榘嘟满的信息表达被广泛应用于各种大数据分析场景,尤其对庞大的数据,通过热图可视化,可以直观了解数据的分布情况庖谳鲋阁或者差异情况。其次,在实际分析过程中还可以通过热图发现质量离谱的数据,协助进行质量控制。本文讲解如何利用seaborn绘制热度图。

工具/原料

苹果MacBookpro

MacOS11.2.3

seaborn0.11.1

方法/步骤

1、1.导入数据。使用seaborn自带的数据集flights=sns.load_dataset('flights')

使用seaborn绘制热度

2、2.对烂瘀佐栾这个数据做透视表:透视表显示每列为一个年份,每行代表1个月的数据flights=flights.pivot烫喇霰嘴('month','year','passengers')

使用seaborn绘制热度

3、3.绘图。直接将此透视表数据传递给heatmap函数绘制热度图:这样可以看出每年每月乘坐航班的人次分布情况:ax=sns.heatmap(flights)

使用seaborn绘制热度

4、4.如果需要查看具体的数值,可以通过参数将其显示出来

使用seaborn绘制热度

5、5.seaborn自带很多色板,可以调整为自己想要的颜色。这里调整为PuBuax=sns.heatmap(flights,cmap='PuBu')

使用seaborn绘制热度

6、6.上面默认的邪昶略卦热度图上每个格子之间是连在一起的,可以给热度图每个格子增加边框线:通过linewidth参数指定,简写lw:a旌忭檀挢x=sns.heatmap(flights,cmap='PuBu',lw=0.5)

使用seaborn绘制热度

如何在亿图图示中添加模板和例子 如何借助Excel 2016数据条直观分析数据 怎样在亿图图示中创建判定流程图符号 R语言基础:图层基础、加标签 Origin中怎么通过Analysis添加Polynomial拟合?
热门搜索
实验室图片 地球的图片 钥匙图片 图片格式转换 王异无惨漫画