python corr画图_用一张很丑的图学习Python数据可视化基础--热力图
視頻:
#?熱力圖(相關矩陣)
import?seaborn?as?sns
import?matplotlib.pyplot?as?plt
#準備數(shù)據(jù),協(xié)方差矩陣
dfData?=?df.corr()
#?設置畫布大小,分辨率,和底色
plt.figure(figsize=(30,8),dpi=60,facecolor='w')
#?讓plt可以正常顯示中文和英文
plt.rcParams['font.sans-serif']=['Times?New?Roman']
plt.rcParams['axes.unicode_minus']?=?False
fontcn?=?{'family':?'SimHei'}
fonten?=?{'family':'Times?New?Roman'}
#畫出熱力圖
sns.heatmap(dfData,?annot=True,?vmax=1,?square=True,?cmap="Reds")
#?sns.heatmap中annot=True,意思是顯式熱力圖上的數(shù)值大小。
#?sns.heatmap中square=True,意思是將圖變成一個正方形,默認是一個矩形
#?sns.heatmap中cmap="Blues"是一種模式,就是圖顏色配置方案啦,我很喜歡這一款的。
#?sns.heatmap中vmax是顯示最大值
#保存和顯示圖像
plt.savefig('heatmap.png',bbox_inches='tight',transparent?=?True)?#bbox_inches='tight'讓圖像完整顯示,transparent?=?True讓圖片背景為透明
plt.show()
總結
以上是生活随笔為你收集整理的python corr画图_用一张很丑的图学习Python数据可视化基础--热力图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python企业微信回调_python
- 下一篇: sql语句查询商品的一二三级分类都是一个