教程与目录

一、matplotlib的绘图样式(style)
1.matplotlib预先定义样式
2.用户自定义stylesheet
3.设置rcparams
二、matplotlib的色彩设置(color)
1.RGB或RGBA
2.HEX RGB 或 RGBA
3.灰度色阶
4.单字符基本颜色
5.颜色名称
6.使用colormap设置一组颜色
思考题

收获

  1. 了解了更改颜色的方法和很全的选项库;
  2. 了解了可以用colormap来统一设置颜色,不得不说plt默认的确实有点丑,有了colormap就可能可以快速选择一个不那么丑的颜色。

    思考题

  • 学习如何自定义colormap,并将其应用到任意一个数据集中,绘制一幅图像,注意colormap的类型要和数据集的特性相匹配,并做简单解释。 ```python import numpy as np import matplotlib.pyplot as plt

cmap_lst = [‘Pastel1’, ‘Pastel2’, ‘Paired’, ‘Accent’, ‘Dark2’, ‘Set1’, ‘Set2’, ‘Set3’, ‘tab10’, ‘tab20’, ‘tab20b’, ‘tab20c’] x = np.random.randn(500) y = np.random.randn(500) for cmap in cmap_lst: print(cmap) plt.scatter(x,y,c=x,cmap=cmap) plt.show() ``` 选了一部分看了看,感觉”Accent”最好看。
image.png