Matplotlib 样式
时间: 2023-06-11 17:07:56 浏览: 98
Matplotlib styles for scientific plotting
Matplotlib 是一个 Python 数据可视化库,可以通过使用不同的样式来更改绘图的外观。Matplotlib 附带了一些内置的样式,可以通过 `matplotlib.style` 模块来使用。以下是一些常见的样式:
1. `ggplot`:基于 R 语言中的 ggplot2 样式,具有灰色背景和白色网格线。
2. `seaborn`:基于 seaborn 库的样式,具有较小的标记和较大的轴标签。
3. `bmh`:较为简单的样式,具有较小的标记和较大的字体。
4. `dark_background`:黑色背景和亮色标记的样式。
5. `fivethirtyeight`:基于 FiveThirtyEight 新闻网站的样式,具有蓝色背景和较小的字体。
6. `tableau-colorblind10`:适用于色盲人群的颜色样式。
使用样式非常简单,只需要在代码中添加以下行:
```python
import matplotlib.pyplot as plt
plt.style.use('ggplot') # 样式名
```
也可以在 `with` 语句中使用样式,这样可以局部应用样式,而不是全局应用:
```python
with plt.style.context('ggplot'):
plt.plot(x, y)
plt.show()
```
阅读全文