已采纳回答 / 千载悠悠丶
你把mapply(s,1:5,5:1,2)运行两次看看也是不一样的,这是因为s是从正态分布中随机取若干个值,比如是s(4,0,1)取个数值,再次运行s(4,0,1)又是随机取4个数值,这两次随机获得的结果肯定是不一样的。mapply(s,1:5,5:1,2)与 list(s(1,5,2),s(2,4,2),s(3,3,2),s(4,2,2),s(5,1,2)) 的功能是完全一样的,只是因为两次都要随机取值取得的值不同导致你认为得到的结果不一样。s <- function(n,mean,std){ r...
2017-01-19
最新回答 / 亜門
就是指列表里面的元素包含有多少个内容,比如 x <- list(a = c(1,2),b = c(2,3)),这个列表里面就有两个元素a和b,而a和b的元素长度都为2,因为a里面有两个数字,b同理也是两个。
2017-01-03
最新回答 / zhaoping55
我试了一下你的apply(x,c(2,3),sum),提示报错,第一个括号是中文括号,改成英文的之后,出现的时候一个3*4的矩阵,如果你那还有问题,可以晒下x的值。
2016-12-27