Statistics/Normal distribution: Difference between revisions
m
→{{header|Stata}}
(+Stata) |
|||
Line 2,657:
=={{header|Stata}}==
<lang stata>. clear all
. set obs 100000
number of observations (_N) was 0, now 100,000
. gen
. gen v=runiform()
. summarize x▼
. gen r=sqrt(-2*log(u))
. gen x=r*cos(2*_pi*v)
. gen y=r*sin(2*_pi*v)
. gen z=rnormal()
▲. summarize x y z
Variable | Obs Mean Std. Dev. Min Max
-------------+---------------------------------------------------------
x | 100,000
y | 100,000 .0017389 1.001586 -4.631144 4.460274
. hist(x), normal</lang>▼
z | 100,000 .005054 .9998861 -5.134265 4.449522
. hist y, normal
. hist z, normal
. qqplot x z, msize(tiny)</lang>
=={{header|Tcl}}==
|