為什么不可以直接寫成sapply(s, colMeans(x[,c("Ozone","Wind","Temp")]
請問為什么不用定義x呢?不太理解function(x)在這里的作用,為什么不可以直接寫成sapply(s, colMeans(x[,c("Ozone","Wind","Temp")] ?? ? ? ? ?求指教啦~~
請問為什么不用定義x呢?不太理解function(x)在這里的作用,為什么不可以直接寫成sapply(s, colMeans(x[,c("Ozone","Wind","Temp")] ?? ? ? ? ?求指教啦~~
2019-03-12
舉報
2020-04-12
tmpMeans <- function(x){
? colMeans(x[,c("Ozone","Wind","Temp")])
}
sapply(s, tmpMeans)
老師實際執(zhí)行的是這個段代碼的簡寫,把函數(shù)定義直接寫在了sapply函數(shù)里。
重新定義函數(shù)tmpMeans函數(shù)的意義在于,處理選擇“Ozone”,"Wind","Temp"篩選的問題。
sapply函數(shù)無法直接賽選這三個關注項目,用sapply(s,colMeans) 的輸出是所有的行。
2019-04-15
x沒有定義啊