python是一个很有趣的语言,可以在命令行窗口运行。python中有很多功能强大的模块,这篇经验告诉你,如何利用python的matplotlib模块,绘制标准正态分布直方图。
工具/原料
1
windows系统电脑一台
2
python软件,并安装matplotlib模块、numpy模块
3
spyder编辑器
方法/步骤
1
第一步,点击键盘 win+r,打开运行窗口;在窗口中输入“cmd',点击确定,打开windows命令行窗口。
2
第二步,在cmd命令行窗口中输入'python',点击enter键,进入python命令交互窗口。
3
第三步,使用import语句,引入matplotlib的pyplot函数并重命名为plt,引入numpy模块并重命名为np。
4
第四步,使用函数np.random.randn(21111),创建满足标准正态分布的21111个数字。
5
第五步,使用函数plt.hist(z, bins=53, normed=0, facecolor='green', edgecolor='black', alpha=0.7)绘制直方图,其中binz表示直方图的数量,normed=0表示数据不归一化,如果normed=1表示数据归一化;facecolor也可用color,表示直方图填充的颜色;edgecolor表示直方图边缘颜色;alpha表示透明度,值越小越透明。
6
第六步,使用函数plt.title()给直方图添加标题,使用函数plt.xlabel()和plt.ylabel()给直方图的坐标轴添加标签。
7
第七步,使用函数plt.show()显示直方图,并查看直方图。
8
第八步,使用spyder编辑器,完整代码展示如下:
注意事项
1
看不明白的,可私信。
2
谢谢阅读。
上一篇:利用Excel资料分析制作直方图
下一篇:如何注册亚马逊账号