炼数成金数据分析课程---10、python中如何画图
一、总结
一句话总结:
主要matplotlib库,pandas中也可以画一些基础图
大纲+实例快速学习法
1、matplotlib的最简单画图操作是什么?
1、import matplotlib.pyplot as plt
2、plt.plot([1,2,3,2,3,2,2,6]) #这是y数据,自动生成x轴数据
3、plt.show()
import matplotlib.pyplot as plt #####matplotlib创建图表 plt.plot([1,2,3,2,3,2,2,6]) #这是y数据,自动生成x轴数据 plt.show()
2、matplotlib指定x轴和y轴数据?
1、plt.plot([4,3,2,1],[1,2,3,4])
2、plt.show()
3、matplotlib如何画一个条形图?
真的用下脑子,很简单的:bar()方法:plt.bar(x, y)
因为大家都在用,不可能很复杂
肯定都是和人的思维一起走的
x = [1,2,3,4] y = [5,4,3,2] plt.figure() plt.subplot(232) #相当于是2,3,2参数 plt.bar(x, y) plt.show()
4、除了matplotlib库中可以画图,pandas库中可以画图么?
可以的:pandas库中主要是plot函数画图
基本图形都可以画:比如折线图、条形图、散点图等各种图
5、matplotlib主要用作做哪些图?
误差条形图:在条形图的基础上显示偏离的误差
饼图:分割开的饼图
等高线图:不同颜色的等高线图
3D图表:3D柱状图,3D直方图
二、内容在总结中
week7