折线图
柱形图
目录
折线图
1.结合面向对象的方式使用matplotlib库绘制一个简单的图表
示例代码:
#导入模块
import numpy as np
import matplotlib.pyplot as plt
以上代码首先导入了numpy模块、pyplot模块,并将这两个模块取名为np,plt。
#准备数据
data = np.array([3,8,5,7,1])
#创建代表画布的figure类的对象fig
fig = plt.figure()
#在画布fig上添加坐标系风格的绘图区域ax
ax = fig.add_subplot(111)
#绘制图表
ax.plot(data)
#展示图表
plt.show()
运行如下:
柱形图
2.结合面向对象的方式使用matplotlib库绘制一个柱形图
示例代码:
#导入模块
import numpy as np
import matplotlib.pyplot as plt
#准备数据
x = np.arange(6)
y1 = np.array([3,8,7,5,1,1])
#柱形的宽度
bar_width = 0.3
#绘制柱形图
plt.bar(x,y1,tick_label=['a','b','c','d','e','f'],width=bar_width)
#展示图表
plt.show()
运行如下: