document2a
DESCRIPTION
macro minitabTRANSCRIPT
-
macrosoal2a x y z
mconstant i n ada s mean sigma2 a sigma b cmcolumn x y zlet n=count(x)
do i=1:nif x(i)='*'
let y(i)=1elselet y(i)=0
endifenddo
let ada=0do i=1:n
let ada=ada+y(i)enddo
let a=n-ada
do i=1:nif x(i)='*'
let z(i)=0elselet z(i)=x(i)
endifenddo
let mean=0do i=1:n
let mean=mean+z(i)/aenddo
let sigma2=0do i=1:n
if z(i)=0let sigma2=sigma2+0elselet sigma2=sigma2+((z(i)-mean)^2)/(a-1)
endifenddo
let sigma=sigma2^0.5
let b=0do i=1:n
if z(i)=0let b=b+0elselet b=b+(((z(i)-mean)/sigma)^3)
endifenddo
let c=(a/((a-1)*(a-2)))*b
name c'skewness'name ada 'banyak nilai missing'print c ada
-
endmacro