Matplotlib的样式

今天粗略看了下scikit-learn文档,发现首先第一步需要弄清楚的是python的画图,也就是首先得面对matplot,打算先从matplot学起。在网上搜了下matplot画图的事例,发现比较散乱,不够系统,决定还是先跟着matplot的文档过一遍,然而,首先就面对了一个问题,因为原来用ggplot画图,对ggplot这个样式比较感兴趣,试了下ggplot样式,果然出现了想要的图形,但问题来了,当我测试文档中例子时,怎么都做不出文档中输出的图形,颜色不对,想改成默认的样式,但却不知道怎么改。搜索了很多之后,终于找到了解决的办法,用plt.rcdefaults()。

import matplotlib.pyplot as plt
plt.rcdefaults()

可以用下面符号改变图中标记的样式:

线的样式 描述

'-'

实线

'--'

杠线

'-.'

点杠线

':'

点线
颜色的样式 描述

'b'

蓝色

'g'

绿色

'r'

红色

'c'

青色

'm'

品红

'y'

黄色

'k'

黑色

'w'

白色
标记点的样式 描述

'.'

点

','

无

'o'

圆

'v'

下三角

'^'

上三角

'<'

左三角

'>'

油三角

'1'

下三角

'2'

上三角

'3'

左三角

'4'

油三角

's'

方形

'p'

五边形

'*'

星形

'h'

六边形1

'H'

六边形2

'+'

加号

'x'

叉号

'D'

钻石

'd'

细钻石

'\|'

短竖线

'_'

短横线

matplotlib的颜色种类:

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注