二、艺术画笔见乾坤

知识结构框架


思考题

1. primitives 和 container的区别和联系是什么?

container是容器,是图标外面的坐标等框架;primitives是要素,是里面的点线面

2. 四个容器的联系和区别是么?他们分别控制一张图表的哪些要素?

四个容器自顶向下的顺序:Figure,Axes,Axis,Tick。可以理解为包含关系,层层深入

Figure:整个大图最外层的矩形框

Axes:控制坐标系,即所有的绘图元素都在它的内部

Axis:控制坐标轴。刻度线,网格线,标签等

Tick:控制刻度的显示格式,主次坐标轴等


绘图题

1. 教程中展示的案例都是单一图,请自行创建数据,画出包含6个子图的线图,要求:

子图排布是 2 * 3 (2行 3列);

线图可用教程中line2D方法绘制;

需要设置每个子图的横坐标和纵坐标刻度; 

并设置整个图的标题,横坐标名称,以及纵坐标名称

解答:

随便创建的数据集

代码


画图结果


2. 分别用一组长方形柱和填充面积的方式模仿画出下图,函数 y = -1 (x - 2) (x - 8) +10 在区间[2,9]的积分面积

解答:


代码
图形

第二个绘图题需要注意,在调用fill函数的时候y = 0的时候的点需要包含进来。

画了一晚上,好难哦。。。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容