03.用于数据科学的 Python 基础知识之matplotlib(中)


案例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()

代码执行后显示如下结果:

03.用于数据科学的 Python 基础知识之matplotlib(中)

原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/03-yongyushujukexuede-python-jichuzhishizhimatplotlibzhong/.html

(0)
打赏 微信扫一扫 微信扫一扫
朋远方的头像朋远方
上一篇 2022年11月13日 上午8:30
下一篇 2022年11月13日 下午1:19

相关推荐

发表回复

登录后才能评论