關(guān)于{}的問(wèn)題
s <- function(n,mean,std){rnorm(n,mean,std) function()后面用的{}把函數(shù)體擴(kuò)起來(lái),
而sapply(s, function(x) colMeans(x[,c("Ozone", "Wind","Temp")],na.rm=TRUE)),function后面就沒(méi)有{},現(xiàn)在傻傻搞不清楚,什么時(shí)候用{},什么時(shí)候不用。
s <- function(n,mean,std){rnorm(n,mean,std) function()后面用的{}把函數(shù)體擴(kuò)起來(lái),
而sapply(s, function(x) colMeans(x[,c("Ozone", "Wind","Temp")],na.rm=TRUE)),function后面就沒(méi)有{},現(xiàn)在傻傻搞不清楚,什么時(shí)候用{},什么時(shí)候不用。
2016-07-26
舉報(bào)
2019-08-23
你上面是自己定義了一個(gè)函數(shù),名字叫“s”,后面一個(gè)是利用”sapplys“函數(shù)對(duì)變量“s”進(jìn)行處理,處理的方式為兩個(gè)“,”之間的方法,這是因?yàn)椤皊applys”允許你把一個(gè)函數(shù)作為參數(shù)傳入,所以,在自定義函數(shù)時(shí)需要用“{}”包裹函數(shù)體,在把函數(shù)當(dāng)作參數(shù)傳入另一個(gè)函數(shù)時(shí)是用“,”作間隔,不需要“{}”包裹。
2016-07-27
發(fā)的是什么?