- 数据准备
- 建立画板与画笔
- 使用画笔绘制关键图形
- 匹配模板
- 图形显示与保存
- Preprocessing类:数据的预处理(准备数据)
- Axes类:画笔对象,用来绘制各类图形
- Template类:模板对象,给你的大作配上帅气的logo
- Postprocessing类:后续处理,如图形的显示与保存
- PythonMatplotlib类:控制画图的主逻辑
新的绘图模式,能更好的模拟我们的画图习惯,设想一下,我们平常是怎么画图的呢?
- 第一步:在脑子里构想好想要画的东西(数据准备)
- 第二步:准备好画板和画笔(建立画板与画笔)
- 第三步:用画笔在画板上画出主体部分,并给它上色什么的(使用画笔绘制关键图形)
- 第四步:签上自己的大名,创作日期之类的(匹配模板)
- 第五步:保存大作,并展示给别人看(图形显示与保存)
伟人曾经说过,python一切皆对象,对象才是python标准的玩法。所以,我们提炼出了一些对象。
对象化之后,由于画笔与模板的分离,我们只需要不断地完善Axes类和Template类(在Axes添加新的图形,在Template中添加新的配置项),就能画出越来越好看地图形。