以下是Matplotlib的一些主要特点:多平台:支持多种操作系统,包括Windows、Linux和macOS。多种输出格式:可以生成多种格式的图形,如PNG、PDF、SVG、EPS等。...交互式工具:提供了交云式界面,如可以缩放和拖动的图表。动画支持:可以创建动画图表,展示数据随时间的变化。扩展性:可以通过扩展包支持更多的功能,如3D绘图等。...x = [1, 2, 3, 4, 5]y = [2, 3, 5, 7, 11]# 创建一个新的图形plt.figure(figsize=(9,6))# 绘制折线图plt.plot(x, y, marker...热图和集群图:Seaborn 可以绘制热图(heatmap)来展示变量之间的关系,以及使用集群图(clustermap)来展示数据集的层次结构。...与 Web 框架集成:Pygal 可以与 Flask 或 Django 等 Web 框架集成,方便在 Web 应用中显示图表。