python数据分析——matplotlib 01
知识点:
1.matplotlib.pyplot是一个命令型函数集合。pyplot中的每一个函数都会对画布图形做出相应的改变,如创建画布、在画布中创建一个绘图区、在绘图区上画几条线,给图像添加文字说明等。
函数举例:
figure(figsize = (20,8),dpi = 80): figure图形图标的意思,通过实例化一个figure并且传递参数,能够在后台自动使用该figure实例,在图形模糊的时候可以传入dpi参数,让图片更加清晰。
plot(x,y):数值点
show()展示图
savefig('./t1.png')保存图片为t1,也可以保存为svg矢量图格式,放大不会有锯齿
xticks() X轴坐标轴范围设置
yticks() Y轴坐标轴范围设置
| 函数 | 用法 | 功能 | 备注 |
| plot | plot(x,y) | 折线图,传入数据值 | |
| savefig | savefig('./t1.png') | 保存图片 | png\svg等格式 |
|
figure |
figure(figsize = (20,8), dpi = 80) | 图片尺寸设置 | |
| xticks | xsticks(range(1,20,2)) |
设置X轴 |
|
| yticks | ysticks(range()) | 设置Y轴 | |
| show | plt.show() | 展示 | |
| scatter | scatter(x,y) | 散点图,传入数据值 | |
|
bar |
条形图 | ||
| barh | 竖型条形图 | ||
| xlabel | |||
| ylabel | |||
| grid | |||
| legend | |||
| title | |||
练习题:
1. 制作一个简单的折线图。x轴为一天的时间range(2,26,2),Y轴为温度[21,20,20,25,28,30,31,27,24,23,23,22]
1 from matplotlib import pyplot as plt 2 x = range(2,26,2) 3 y = [21,20,20,25,28,30,31,27,24,23,23,22] 4 plt.plot(x , y) 5 plt.show()
运行结果:


浙公网安备 33010602011771号