当你有了数据后,将会不局限于excel的展示,于是就有了统计图。
用几行代码即可形成简单的统计图。
工具:anaconda软件
系统:windows 7
在装完anaconda软件后,就可以进行代码的书写了。
- 折线图
- 首先,引入matplotlib.pyplot模块;
- 而后,定义a与b元素;
- 最后,画点,展现。
import matplotlib.pyplot as plt
a= [3,5,6,8,80]
b=[55,66,77,89,9]
plt.plot(a,b)#画点
plt.show()#展示
- 饼图
- 首先,引入matplotlib.pyplot模块;
- 而后,定义专业(zy)与data元素;
- 最后,画点展现。
import matplotlib.pyplot as plt
# 生成数据
zy = ['软件工程', '计算机科学与技术', '数字媒体技术', '信息工程', '网络工程']
data = [12, 12, 34, 21, 45]#定义数值
# 设置分离距离
zy = [0, 0.1, 0.5, 0, 0]
# 饼图
plt.pie(data, explode = zy,
labels = labels, autopct = '%.1f%%',#定义百分比
startangle = 180, shadow = False,
colors = ['b', 'g', 'pink', 'r', 'y'])
# 标题
plt.title('各专业人数')
#展示
plt.show()