今天粗略看了下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的颜色种类: