【发布时间】:2013-10-18 17:58:22
【问题描述】:
我是在 R 中编写函数的新手,想编写一个创建多个输出的函数,但我想屏蔽某些对象的输出,以便计算并调用它们,但不能直接调用功能好玩时输出。例如:
fun <- function(x){
mean <- mean(x)
sd <- sd(x)
return(list(sd = sd, mean = mean))
}
x <- rnorm(100)
fun(x)
在这里,我希望在运行 fun(x) 时报告均值,并计算 sd 但不报告(当我将 sd 从列表中取出时,我以后无法再调用它)。感谢您的帮助!
【问题讨论】:
-
所以您希望
fun(x)的打印输出包含均值而不包含标准差?