Matplotlib 是 Python 中强大的数据可视化库,通过自定义可以打造专属风格的图表。以下是常见定制方法:
🖼️ 1. 风格定制
import matplotlib.pyplot as plt
plt.style.use('ggplot') # 应用预设风格
📌 也可自定义风格:
- 创建
matplotlibrc
配置文件 - 修改字体/颜色/线条样式
- 使用
plt.rcParams
全局设置
🎨 2. 主题设置
plt.figure(figsize=(10,6), facecolor='#f0f0f0') # 设置画布背景
plt.title("自定义主题示例", color="red", fontsize=16)
🎨 可尝试这些主题:
seaborn
(科学期刊风格)dark_background
(暗色模式)grayscale
(灰度显示)
📈 3. 图表优化技巧
- 添加注释:
plt.annotate()
- 自定义图例:
plt.legend(loc='upper_right', fontsize=12)
- 调整坐标轴:
ax.spines['top'].set_visible(False)
- 保存高分辨率:
plt.savefig('chart.png', dpi=300)
🔗 想了解更多进阶用法?点击此处查看 Matplotlib 官方教程