案例2:绘制随机数字图
# 随机生成一行0-15之间的15个数字 arr = np.random.randint(0, 15, size=(15,)) # 计算出每个数字的平方 square = arr ** 2 # 计算出每个数字乘以3之后的积 mut = arr * 3 # 分别用plot函数画出三组数字的图 plt.plot(arr) plt.plot(square) plt.plot(mut) # 修改x轴的名称 plt.xlabel('Random numbers') # 修改y轴的名称 plt.ylabel('Values') # 修改图表的标题 plt.title('Graph') # 用legend函数分别给出每条线的说明 plt.legend(['Normal', 'Square', 'Multiplication']) # show the chart 这段代码可以隐藏 <matplotlib.legend.Legend at 0x2e0c603fe20> plt.show()
代码执行后显示如下结果:
原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/03-yongyushujukexuede-python-jichuzhishizhimatplotlibzhong/.html