# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@FileName: 热图
@Time: 2022/1/6,15:29
@Motto: 每天都要奥力给
"""
import pandas as pd
import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt
sns.set() # seaborn 将图表风格重置为默认状态
data = pd.DataFrame(np.random.randn(30, 30)) # 生成30 * 30的数据
print(data.head()) # 查看数据前5行
print(data.shape) # 查看数据形状
# 绘热图,annot=True 将数据加进去,默认FALSE, center 颜色条的中心为0 , cmap 设置的颜色范围参数为 RdYlBu_r(很关键), 热图中线段宽度 ,热图中线的颜色 k黑色
sns.heatmap(data,annot=True,center=0,cmap='RdYlBu_r',linewidths=0.15,linecolor='k')
plt.show()
Figure_1.png
网友评论