Matplotlib 是 Python 中强大的数据可视化库,通过自定义可以打造专属风格的图表。以下是常见定制方法:

🖼️ 1. 风格定制

import matplotlib.pyplot as plt
plt.style.use('ggplot')  # 应用预设风格

📌 也可自定义风格:

  • 创建 matplotlibrc 配置文件
  • 修改字体/颜色/线条样式
  • 使用 plt.rcParams 全局设置
matplotlib_style

🎨 2. 主题设置

plt.figure(figsize=(10,6), facecolor='#f0f0f0')  # 设置画布背景
plt.title("自定义主题示例", color="red", fontsize=16)

🎨 可尝试这些主题:

  • seaborn (科学期刊风格)
  • dark_background (暗色模式)
  • grayscale (灰度显示)
matplotlib_theme

📈 3. 图表优化技巧

  • 添加注释:plt.annotate()
  • 自定义图例:plt.legend(loc='upper_right', fontsize=12)
  • 调整坐标轴:ax.spines['top'].set_visible(False)
  • 保存高分辨率:plt.savefig('chart.png', dpi=300)

🔗 想了解更多进阶用法?点击此处查看 Matplotlib 官方教程