4.2.2.2 利用matplotlib绘图 课件—2021-2022学年浙教版(2019)高中信息技术必修1

2021-10-22
| 18页
| 2309人阅读
| 46人下载
特供

内容正文:

编程处理数据 上机 1 绘图库,其中的pyplot子库提供函数来快速绘图和设置图标的坐标轴、坐标轴刻度、图例等 Matplotlib模块: 函数 说明 figure() 创建一个新的图表对象,并设置为当前绘图对象,会自动创建 plot() 绘制线形图 scatter() 绘制散点图 title() 设置图表标题 xlim(),ylim() 设置XY轴取值范围 xlabel(),ylabel() 设置XY轴的标签 legend() 显示图例 show() 显示所有的图表对象 import matplotlib.pyplot as plt 导入模块,起个小名“plt” 创建绘图对象 plt.plot() 绘图函数,自动创建一个figure plt.show() 显示 plt.figure(figsize=(8,4)) 修改图表的宽度与高度 画一条直线 y=x 设置点的纵坐标 (可以看作图像的函数) plt.plot(x, y) 绘制横坐标为x, 纵坐标为每个x对应的y的图像 import numpy as np #导入numpy模块 x=np.linspace(start,end,num) ##在[start,end]范围内,返回间隔相同的num个点 ##即图像中x的取值范围 画两条正弦曲线 y1=np.sin(x) y2=np.sin(x**2) plt.plot(x,y1) plt.plot(x,y2) 设置标题与坐标轴 plt.title('my picture') 设置标题 plt.ylim(-2,2) plt.xlim(0,10) 显示的坐标轴区域 增加图例 plt.plot(x,y1,label='sin(x)') plt.scatter(x,y2,label='sin(x**2)') 设置图例名称 plt.legend() 显示图例 改变颜色和粗细 plt.plot(x,y1,label='sin(x)',color='r',linewidth=2) color指定线条颜色 r,g,b linewidth指定粗细 完整程序 import matplotlib.pyplot as plt import numpy as

资源预览图

4.2.2.2 利用matplotlib绘图 课件—2021-2022学年浙教版(2019)高中信息技术必修1
1
4.2.2.2 利用matplotlib绘图 课件—2021-2022学年浙教版(2019)高中信息技术必修1
2
4.2.2.2 利用matplotlib绘图 课件—2021-2022学年浙教版(2019)高中信息技术必修1
3
4.2.2.2 利用matplotlib绘图 课件—2021-2022学年浙教版(2019)高中信息技术必修1
4
4.2.2.2 利用matplotlib绘图 课件—2021-2022学年浙教版(2019)高中信息技术必修1
5
4.2.2.2 利用matplotlib绘图 课件—2021-2022学年浙教版(2019)高中信息技术必修1
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。