用excel绘制正态分布图,正态分布excel画图
用excel、matlab和python绘制正态分布excel绘图matlab绘图python绘图
为了加深对统计知识的理解,老师要求用excel和matlab绘图。在这里,我给大家介绍三个常用的绘图软件,分别绘制正态分布密度函数曲线和正态分布函数曲线。
excel:
matlab:
Excel绘图使用函数norm。dist (x,mean,standard _ dev,cultural),其中参数分别是样本值的标准差以及true和false选项。
首先设置样本值。样本值是离散点,步长不能太大。选择0.005,取值范围为[-5.005,5.005]
数据源的构建
。
概率密度函数曲线f(x)
:文化上填假概率分布函数曲线G(x)
:文化上填真。得到下表,做一个好的数据源。
(补充跨行对中操作)
绘制图
折线图和散点图都可以画。
在这个记录中,增加坐标轴的箭头方向,改变横轴和纵轴的相交位置,改变线条的粗细,使之更像一个科研图。
1.
增加坐标轴箭头方向
使用箭头选项向下滑动。2.
改变横纵坐标轴交汇位置
:检查横坐标
。3.
改变线条粗细
:在标记标签下,0.75磅代码显示在matlab绘图下方。这些函数是normpdf和normcdf。
%%概率密度函数子图(2,1,1)x=-10:0.01:10;y=normpdf(x,2,2.5);y2=normpdf(x,0,1);Plot(x,y,X,y2)grid onlegend(标准正态分布,一般正态分布)xlabel(X)ylabel(f(x))title(概率密度曲线)%%概率分布函数plot (2,1,2) x=y=normcdf(x,2,2.5);y2=normcdf(x,0,1);Plot(x,y,X,y2)grid onlegend(标准正态分布,一般正态分布)xlabel(X)ylabel(G(x))title(概率分布曲线)python绘图在安装过程中遇到卸载pip错误。参考方法[1]
先执行python-m保证pip,再执行python -m pip安装-升级pip。
然后就可以成功使用pip安装了:pip install scipy。
1.使用密度分布公式计算密度函数[2]
2.使用函数计算[3]
由于时间问题,python的画图下次继续研究。
补充:使用excel的随机数工具箱,生成大量正态分布形式的随机数。随机数越多,用这个数据做的折线图就越平滑。
Matlab有一个difttool,也可以生成随机数和正态分布,做出来的图是直方图。
[1]:https://blog.csdn.net/wuyepiaoxue789/article/details/84033651
[2]:https://blog . csdn . net/way 88 Liu/article/details/77853388?UTM _ medium=distribute . PC _ relevant . none-task-blog-2 ~ default ~ blogcommendfromachinelearnpai 2 ~ default-3 . control dist _ request _ id=1328679.65441.1616500493657 7557 depth _ 1-UTM _ source=distribute . PC _ relevant . none-task-blog-2 ~ default ~ blogcommendfromachinelearnpai 2 ~ default-3 . control
[3]:https://blog.csdn.net/weixin_42695959/article/details/84036577