作者zhuangz (zhuangz)
看板R_Language
标题Re: [问题] 生成随机数据矩阵
时间Thu Apr 11 23:33:52 2013
※ 引述《Yukirin (いい天気!)》之铭言:
: ※ 引述《goddirk (dirk)》之铭言:
: : [软体熟悉度]:
: : 算是新手吧.....有学过fortran但没学过R
: : [问题叙述]:
: : 想生成n=5 , 500组的exp随机数据
: : 然後要求每组的mean跟sd
: x <- matrix( rexp(2500), ncol=500 )
: x_mean <- apply(x, 2, mean)
: x_sd <- apply(x, 2, sd)
: : 顺便请问一下=跟<-差在哪里?
: 这两个应该是一样的,但是 = 跟 == 很容易用混,
: 如果习惯用 <- 取代 = 的话,就不会发生写条件式结果变赋值的惨剧了 XD
<-与=用法虽然差不多, 但在某些地方还是有些不同.
例如以下指令,
> plot(a<-rnorm(10),b<-a+1)
无法以
> plot(a=rnorm(10),b=a+1)
取代.
其效果等同下列三项指令
> a=rnorm(10)
> b=a+1
> plot(a,b)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 116.59.249.77