当前位置: 首页 > news >正文

python-65-常用的数据可视化库和框架

文章目录

  • 1 基础可视化
    • 1.1 Matplotlib
    • 1.2 Seaborn
    • 1.3 Altair
  • 2 动态交互可视化
    • 2.1 Bokeh
    • 2.2 plotly
    • 2.3 D3blocks
    • 2.4 Pynimate
  • 3 地图可视化
    • 3.1 Cartopy
    • 3.2 Folium
  • 4 web可视化
    • 4.1 Dash
    • 4.2 Pyecharts
  • 5 BI可视化
    • 5.1 Superset
  • 6 流程图可视化
    • 6.1 PyGraphviz
  • 8 缺失数据的可视化
    • 8.1 missingno
  • 9 plt.twinx()为图增加纵坐标轴
  • 10 参考附录

因为数据分析展示的需要,经常用一些可视化库来设计图表,这些库有不同的应用场景,生产力非常强大。

基础可视化:Matplotlib、Seaborn、Altair
动态交互可视化:Bokeh、plotly、D3blocks、Pynimate
地图可视化:Cartopy、Folium
Web可视化:Dash、Pyecharts
BI可视化:Superset
流程图可视化:PyGraphviz

1 基础可视化

1.1 Matplotlib

Matplotlib是最流行的Python可视化库,可以绘制二维、三维、动态、交互等任何图表,也是Seaborn等众多可视化库的底层依赖。

Matplotlib的特点是图表功能齐全,可定制化强,一般专业的新闻图表、科研图表、出版图表、企业图表都可以用Matplotlib绘制。

唯一的缺点是高级封装不多,绘图代码稍显复杂。

1.2 Seaborn

Seaborn是在Matplotlib基础上经过高级封装的可视化库,一般用于统计分析,是数据科学领域的核心可视化库,类似于kaggle这种数据比赛大部分都用Seaborn。

相关文章:

  • 每日算法-250411
  • 【网络原理】网络通信基础
  • 局域网内文件共享的实用软件推荐
  • CD7 CAR-T细胞治疗移植后复发伴髓外病灶的急性髓系白血病
  • 【Raqote】 1.2 路径填充ShaderClipMaskBlitter结构体(blitter.rs)
  • 小星星-第16届蓝桥第3次STEMA测评Scratch真题第4题
  • 琥珀扫描 2.0.5.0 | 文档处理全能助手,支持扫描、文字提取及表格识别
  • 为什么drupal7的分类中的术语增加了日语版本,但是日语页面显示的还是英文的
  • C语言 |位域结构体
  • 算法基础模板
  • pandas.DataFrame.dtypes--查看和验证 DataFrame 列的数据类型!
  • 轻量级设备驱动框架设计与实现
  • 记一次 .NET某云HIS系统 CPU爆高分析
  • 996引擎-源码学习:PureMVC Lua 中的系统启动,初始化并注册 Mediator
  • DataWorks智能体Agent发布!基于MCP实现数据开发与治理自动化运行
  • 【14】RUST高级特性
  • Ex-Human:在DigitalOcean云平台之上,构建下一代 AI 数字人
  • linux命令六
  • 操作系统 3.3-多级页表和快表
  • DEBUG问题-静态变量初始化顺序
  • 招投标网站开发公司/seo应用领域有哪些
  • 网站导航栏制作教程/推广普通话宣传内容
  • 陕西住房和城乡建设厅中心网站/武汉网络营销公司排名
  • 山西最近有什么病毒/人教版优化设计电子书
  • wordpress qq登录微信登录/seo关键词优化经验技巧
  • 做影视网站需要境外/百度拍照搜题