安装matplotlib模块,如果pycharm安装失败,到https://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib下载对应python版本的matplotlib文件,在命令行进去文件所在路径,输入 pip install 文件名即可。我们绘图主要使用matplotlib中的pyplot类。
目录
绘制条形统计图(以横轴为x,竖轴为y,绘制x、y的关系图):
from matplotlib import pyplot as plt
x = [0, 10, 20, 30, 40, 50, 60, 70, 80]
y = [90, 5, 120, 130, 110, 150, 160, 170, 140]
plt.bar(x, y)
plt.show()
导入模块中的类方法,通常我们别名起为plt,直接使用plt.bar()方法,传入x、y,x,y的长度必须相等,否则报错,在使用plt.show()显示图像即可。
输出的图形如图1-0-1。
绘制折线图
只需将 plt.bar(x, y) 改为 plt.plot(x, y) 即可,这里不提供折线图的代码,输出结果如图1-0-2绘plt.scatter(x, y) , 。
绘制散点图(同上):plt.scatter(x, y)
输出如图1-0-3。
绘制扇形图(饼图):
plt.pie(y)
from matplotlib import pyplot as plt
y = [90, 5, 120, 130, 110, 150, 160, 170, 140]
plt.pie(y)
plt.show()
输出结果如下: