慕圣6496996
2019-03-12 15:58
请问为什么不用定义x呢?不太理解function(x)在这里的作用,为什么不可以直接写成sapply(s, colMeans(x[,c("Ozone","Wind","Temp")] ? 求指教啦~~
tmpMeans <- function(x){
colMeans(x[,c("Ozone","Wind","Temp")])
}
sapply(s, tmpMeans)
老师实际执行的是这个段代码的简写,把函数定义直接写在了sapply函数里。
重新定义函数tmpMeans函数的意义在于,处理选择“Ozone”,"Wind","Temp"筛选的问题。
sapply函数无法直接赛选这三个关注项目,用sapply(s,colMeans) 的输出是所有的行。
x没有定义啊
R语言基础
79670 学习 · 262 问题
相似问题