Matplotlib 是 Python 最基础且最广泛使用的绘图库,支持多种图表类型如折线图、柱状图、散点图等。它具有高度可定制性,适用于科研、工程和教育等领域,是许多高级可视化库的基础。
Seaborn 基于 Matplotlib 构建,专注于统计图表的绘制,提供更美观的默认样式和高级接口。适合快速生成高质量的统计图形,如热力图、箱型图、分布图等。
Plotly 是一个用于创建交互式可视化图表的 Python 库,广泛应用于数据分析与可视化领域。它支持多种图表类型,如折线图、柱状图、散点图、热力图等,并可轻松构建交互式仪表盘和动态可视化界面。Plotly 可与 Jupyter Notebook、Pandas、NumPy 等工具无缝集成,适用于数据科学、商业智能和可视化报告等场景。
Bokeh 专为现代 Web 浏览器设计,支持构建交互式可视化界面。它可以生成复杂的数据仪表板,并与 Pandas 等库集成良好,适合用于开发基于浏览器的可视化应用。