常態分配z的查表值

2,329 views
Skip to first unread message

徐翊展

unread,
Nov 11, 2016, 4:45:10 AM11/11/16
to R軟體使用者論壇
請問如何用迴圈製作Z TABLE
不知道哪裡打錯了

loop1=seq(-3,3,0.1)
loop2=seq(0,0.09,0.01)
nr=length(loop1)
nc=length(loop2)
m=matrix(NA,nr,nc)
for(i in nr)
{
for(j im nc)
{m[nr,nc]
}
}

謝謝

WEPA ^_^

unread,
Nov 12, 2016, 2:00:19 AM11/12/16
to R軟體使用者論壇
Hi 翊展,

本題關鍵在於使用 pnorm, sprintf可格式化輸出

Please try:


# title: 標準常態分配之累積機率值表
# date: 2016.11.12

z <- seq(0, 3.59, by=0.01)
p <- pnorm(z)
m <- matrix(p, ncol=10, byrow=TRUE)
rownames(m) <- sprintf("%.1f", seq(0, 3.5, 0.1))
colnames(m) <- sprintf("%.2f", seq(0, 0.9, 0.1))
options(digits=4)
m
# end


徐翊展於 2016年11月11日星期五 UTC+8下午5時45分10秒寫道:
Reply all
Reply to author
Forward
0 new messages