如何轻松制作Python中的数据相关系数矩阵与热力图?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2166个文字,预计阅读时间需要9分钟。
对其中参数进行解释:`plt.subplots(figsize=(9, 9))` 设置画面的大小,这里设置为9x9英寸。`sns.heapmap()` 是Seaborn库中的一个函数,用于生成热力图,通常用于展示数据的热度分布。`df` 是DataFrame,这是Pandas库中的一个数据结构,用于存储表格数据,非常常用。`df.co` 指的是DataFrame中的某个列,这里没有具体说明是哪一列,需要根据实际情况来确定。
对其中的参数进行解释
plt.subplots(figsize=(9, 9))设置画面大小,会使得整个画面等比例放大的
sns.heapmap()这个当然是用来生成热力图的啦
df是DataFrame, pandas的这个类还是很常用的啦~
df.corr()就是得到这个dataframe的相关系数矩阵
把这个矩阵直接丢给sns.heapmap中做参数就好啦
sns.heapmap中annot=True,意思是显式热力图上的数值大小。
sns.heapmap中square=True,意思是将图变成一个正方形,默认是一个矩形
sns.heapmap中cmap="Blues"是一种模式,就是图颜色配置方案啦,我很喜欢这一款的。
本文共计2166个文字,预计阅读时间需要9分钟。
对其中参数进行解释:`plt.subplots(figsize=(9, 9))` 设置画面的大小,这里设置为9x9英寸。`sns.heapmap()` 是Seaborn库中的一个函数,用于生成热力图,通常用于展示数据的热度分布。`df` 是DataFrame,这是Pandas库中的一个数据结构,用于存储表格数据,非常常用。`df.co` 指的是DataFrame中的某个列,这里没有具体说明是哪一列,需要根据实际情况来确定。
对其中的参数进行解释
plt.subplots(figsize=(9, 9))设置画面大小,会使得整个画面等比例放大的
sns.heapmap()这个当然是用来生成热力图的啦
df是DataFrame, pandas的这个类还是很常用的啦~
df.corr()就是得到这个dataframe的相关系数矩阵
把这个矩阵直接丢给sns.heapmap中做参数就好啦
sns.heapmap中annot=True,意思是显式热力图上的数值大小。
sns.heapmap中square=True,意思是将图变成一个正方形,默认是一个矩形
sns.heapmap中cmap="Blues"是一种模式,就是图颜色配置方案啦,我很喜欢这一款的。

