Matplotlib(Python)
最通用的程序化绘图库,论文配图默认选择
上手:中等
✅ 免费开源、生态最大(Seaborn/Plotnine 都基于它)、完全程序化,论文重跑一键出图,版本可控
⚠️ 默认样式丑,需要手动调参才好看
阅读本篇 →
Plotly(Python / R)
可交互、可 hover、可缩放的网页级图表
上手:中等
✅ 交互体验好,hover/缩放/导出 png 开箱即用、支持 40+ 图表类型,含 3D、地图、动画
⚠️ 静态论文里交互用不上,体积比静态图大
阅读本篇 →
MATLAB 绘图
工程数值计算的原生绘图,矩阵即图
上手:中等
✅ 和矩阵运算一体,仿真结果直接 plot、plot/ surf/ contour 等命令成熟稳定
⚠️ 商业软件,需授权
阅读本篇 →
ggplot2(R)
统计图形的事实标准,语法即图层
上手:中等
✅ '图形语法'理念,图层叠加逻辑清晰、统计变换(平滑、分面、坐标变换)内建
⚠️ 要先学 R 语言和 tidyverse 思维
阅读本篇 →
Origin / OriginPro
科研拖拽式绘图,点几下出出版级图
上手:入门
✅ GUI 拖拽,零代码也能出好图、内置大量拟合、峰值分析、误差棒
⚠️ 商业软件,贵
阅读本篇 →
GraphPad Prism
生物医学统计绘图专用,分析+作图一体
上手:入门
✅ 统计+绘图一体,不用另学软件、自动加显著性星号、误差棒规范
⚠️ 商业软件,且仅适合实验科学
阅读本篇 →
Tableau
拖拽式商业智能可视化,数据探索利器
上手:入门
✅ 拖拽出图,无需编程、连接多数据源,处理大数据流畅
⚠️ 商业软件,贵
阅读本篇 →
Power BI
微软系商业智能,和 Excel 无缝
上手:中等
✅ 和 Excel/SQL 无缝衔接、DAX 做复杂指标计算
⚠️ 强在报表而非单张科研图
阅读本篇 →
Apache ECharts
Web 端最强开源图表库,交互炫酷
上手:较难
✅ 开源免费,中文文档好、图表类型极全(含地图/关系/桑基/树图)
⚠️ 要写 JS,非纯数据分析友好
阅读本篇 →
D3.js
高度定制的网页可视化底层,自由度最高
上手:较难
✅ 几乎能做任意可视化、数据驱动 DOM,动画精细
⚠️ 学习曲线最陡,要扎实前端功力
阅读本篇 →
Excel 图表
人手都有、上手最快的入门绘图
上手:入门
✅ 人人会用,零学习成本、和数据处理一体
⚠️ 默认样式丑、像'作业图'
阅读本篇 →
Gephi
复杂网络/图论可视化专用
上手:中等
✅ 专为网络图设计,布局算法多、社区发现、中心性可视化直观
⚠️ 只适合图结构数据
阅读本篇 →
Graphviz
自动布局的结构图/流程图引擎
上手:中等
✅ 用 dot 文本描述,自动布局优雅、适合结构/流程/树状图
⚠️ 只擅长结构化图,不擅数据图
阅读本篇 →
draw.io / Visio
示意图与框架图,论文'模型框架'必备
上手:入门
✅ 拖拽画框连线,做示意图最快、免费(draw.io)/ 通用(Visio)
⚠️ 不是数据图工具,别用来画数据
阅读本篇 →
gnuplot
轻量命令行科学绘图,脚本可复现
上手:中等
✅ 极轻量、启动快、跨平台、脚本驱动,完全可复现
⚠️ 语法较旧,现代美感弱
阅读本篇 →