作者vespersoar (咕)
看板Statistics
标题[问题] 新手来发问,R创造变数与选取变数
时间Sun Jan 13 17:04:34 2013
大家好,我是刚学习R的新手
我想请问,假如我要创造1000个随机常态变数
并从当中选取出>0.5的数值个数,n个
与选取出绝对值>1的数值,但只要n个
这要怎麽写阿?
因为我输入下面那串命令
a<-rnorm(1000)
sadat<-matrix(sort(a,decreasing=TRUE))
x1<-subset(sadat>0.5)
但结果只会显示出true与false
并不会指出现我要的>0.5的数值
这要怎麽做呢?
谢谢了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.170.154.227
※ 编辑: vespersoar 来自: 1.170.154.227 (01/13 17:05)
※ 编辑: vespersoar 来自: 1.170.154.227 (01/13 17:05)
1F:推 ching0629:sample(a[a>=1|a<=-1],length(a[a>=0.5])) 01/13 17:21
2F:→ vespersoar:谢谢楼上大大的帮忙,让我卡住的地方通了 01/14 10:04
3F:→ vespersoar:我自己稍微修正後,就变成我要的程式码了 01/14 10:04
4F:→ vespersoar:谢谢 01/14 10:04