当使用rnorm (或runif等)在R中生成随机数时,它们很少有确切的平均值和SD作为采样的分布。有没有简单的一两行代码可以帮我做到这一点呢?作为一个初步的解决方案,我已经创建了这个函数,但它看起来应该是R或某个包的本机函数。# Draw sample from normal distribution with guaranteed fixed mean and sd
rnorm_fixed = function(n, mu=0,
关于编码约定的一个问题:我正在开发一个r包,我想把它提交给cran。所有外部函数都已正确导入到命名空间文件中。我是必须使用::在源代码中指定包,还是在名称空间中提供导入就可以了?示例中,名称空间中的内容如下所示在使用例如g rnorm时,我必须显式调用stats吗
random <- stats::rno
我经常编写函数,将命名列表作为参数返回。下面是一个简单的例子: x <- rnorm(10) out <- list(x = x, y = y)return(out)命令list(x = x, y = y)是我当前的解决方案,用于拥有一个名称与其包含的对象相同的列表,否则输出将具有名称[[1]]和[[2]]。