Python拥有丰富的数据可视化库,以下是常用工具的简要介绍:
Matplotlib
- 📈 基础绘图库,支持2D/3D图表
- ✅ 可生成折线图、柱状图、散点图等
- 📘 示例:
plt.plot([1,2,3],[4,5,1])
Seaborn
- 🌟 基于Matplotlib的高级接口
- ✅ 提供统计图表模板(如热力图、箱型图)
- 📊 特点:与Pandas集成良好,样式美观
Plotly
- 🌐 支持交互式图表的可视化库
- ✅ 可创建动态图表(如3D散点、地图)
- 📚 示例:
plotly.express.scatter(x=df['x'], y=df['y'])
可视化场景推荐
场景 | 推荐工具 | 优势 |
---|---|---|
科研论文 | Matplotlib | 高度可定制 |
快速分析 | Seaborn | 简化代码流程 |
网页展示 | Plotly | 支持交互功能 |
了解更多:/zh/docs/python_data_analysis