Python_可视化_Seaborn热力图

内容:Seaborn热力图实现

效果:输出数据的热力图

问题
①加载数据报错:
TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
参考以下文章解决:
https://blog.csdn.net/m0_38139250/article/details/129681943
②数据行列转换报错:
TypeError: pivot() takes 1 positional argument but 4 were given
参考以下文章解决:
https://blog.csdn.net/weixin_45711730/article/details/135611107

代码

import matplotlib.pyplot as plt
import seaborn as sns
sns.set(style='darkgrid', font_scale=1.4)


data=sns.load_dataset("flights",cache=True,data_home=r'E:\Python\seaborn-data-master')
datapivot = data.pivot(index ='month', columns ='year', values='passengers')
print(datapivot.head())

sns.set_context({"figure.figsize":(8,8)})
sns.heatmap(data=datapivot,square=True)
plt.show()

输出
在这里插入图片描述
其它设置可以参考

https://zhuanlan.zhihu.com/p/96040773?from_voters_page=true

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值