Python 可视化:绘制精美表格




import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
 
# 创建示例DataFrame
df = pd.DataFrame({
    'A': range(1, 6),
    'B': range(10, 60, 10),
    'C': range(20, 100, 20),
    'D': range(40, 160, 40)
})
 
# 设置R的样式
sns.set(style="white", color_codes=True)
 
# 绘制DataFrame的热力图
sns.heatmap(df.corr(), annot=True, fmt='.2f', linewidths=.5, cmap="YlGnBu")
 
# 设置图表标题
plt.title("Heatmap of Correlation Matrix")
 
# 显示图表
plt.show()

这段代码使用了Seaborn库中的heatmap函数来创建一个热力图,以可视化DataFrame中各列之间的相关性。annot=True表示在热力图的每个格子中显示数据,fmt='.2f'表示显示为浮点数,并保留两位小数,linewidths=.5设置每个格子之间的线宽为0.5,cmap="YlGnBu"设置颜色映射为YlGnBu。最后,使用plt.title给图表添加标题,并用plt.show显示出来。

最后修改于:2024年08月12日 14:37

评论已关闭

推荐阅读

Vue中使用mind-map实现在线思维导图
2024年08月04日
VUE
Web前端最全Vue实现免密登录跳转的方式_vue怎么样不登录返回首页,最强技术实现
2024年08月04日
VUE
vue3 项目搭建教程(基于create-vue,vite,Vite + Vue)
2024年08月04日
VUE
Vue-颜色选择器实现方案——>Vue-Color( 实战*1+ Demo*7)
2024年08月04日
VUE
Vue项目卡顿慢加载?这些优化技巧告诉你!_vue数据多渲染卡顿
2024年08月04日
VUE
vue中的keep-alive详解与应用场景
2024年08月04日
VUE
Vue、React实现excel导出功能(三种实现方式保姆级讲解)
2024年08月04日
vue-office/docx插件实现docx文件预览
2024年08月04日
VUE
java调用js文件的两种方法(支持V8引擎)
2024年08月04日
JavaScript:解决计算精度问题/mathjs/bignumber.js/big.js/decimal.js
2024年08月04日
两周从爬虫小白变大神 _yjs_js_security_passport
2024年08月04日
JS笔记(对象、函数、数组)
2024年08月04日
Markdown.js:强大的纯JavaScript Markdown解析器
2024年08月04日
Vue项目:js模拟点击a标签下载文件并重命名,URL文件地址下载方法、请求接口下载文件方法总结。
2024年08月04日
vue 父组件怎么获取子组件里面的data数据
2024年08月04日
VUE
个人开发实现AI套壳网站快速搭建(Vue+elementUI+SpringBoot)
2024年08月04日
el-table 表格封装并改造实现单元格可编辑
2024年08月04日
none
nodejs环境下创建vue项目、SSH密钥登陆!!!
2024年08月04日
vue+quill+element-ui实现视频、图片上传及缩放保姆级教程,轻松使用富文本
2024年08月04日
【three.js】22. Imported Models导入模型
2024年08月04日