画折线图代码如下:
import matplotlib.pyplot as plt
import numpy as np
x = np.arange(4, 19)
y_max = np.array([32, 33, 34, 34, 33, 31, 30, 29, 30, 29, 26, 23, 21, 25, 31])
y_min = np.array([19, 19, 20, 22, 22, 21, 22, 16, 18, 18, 17, 14, 15, 16, 16])
plt.plot(x, y_max)
plt.plot(x, y_min)
plt.show()
先导入要使用的包和功能,再导入数据:
import matplotlib.pyplot as plt
import numpy as np
x = np.arange(4, 19)
y_max = np.array([32, 33, 34, 34, 33, 31, 30, 29, 30, 29, 26, 23, 21, 25, 31])
y_min = np.array([19, 19, 20, 22, 22, 21, 22, 16, 18, 18, 17, 14, 15, 16, 16])
绘制折线图:
画柱形图代码如下:
import matplotlib.pyplot as plt
import numpy as np
x = np.arange(1, 8)
y = np.array([10770, 16780, 24440, 30920, 37670, 48200, 57270])
plt.bar(x, y, tick_label=['A','B','C','D','E','F','G'], width=0.5)
plt.show()
第一步与画折线图一样:
import matplotlib.pyplot as plt
import numpy as np
x = np.arange(1, 8)
y = np.array([10770, 16780, 24440, 30920, 37670, 48200, 57270])
绘制柱形图:
plt.bar(x, y, tick_label=['A','B','C','D','E','F','G'], width=0.5)
plt.show()
结果如下: