作者tai34 (tai)
看板R_Language
標題Re: [問題] lappy function
時間Fri Dec 13 02:24:29 2013
所以意思是指說
當我有一個 data 類似於這樣
X1 X2 X3 X4
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
而如果我的式子是
X <- c("X1","X2","X3",X4")
FUN <- function (X)
Y <- lapply (X, FUN)
這樣是不是 X1 會跑一次 FUN, X2 會跑一次 FUN, X3 會跑一次FUN, X4 會跑一次 FUN 的意思?
感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.175.121.117
推 Wush978:第一個參數建議放list, 不是list的物件會被轉成list 12/13 02:27
→ tai34:因為我想要把X1, X2, X3, X4 各別跑出來,不想跑出來結果是 12/13 03:56
→ tai34:lsit 才這樣設的。 12/13 03:57
推 ccwang002:恩,會 X1, X2 ... 跑 FUN,回傳 list(X1=..., X2=...) 12/13 04:00
→ ccwang002:更正,我以為是傳data,如果是傳X,回list不會有名字 12/13 04:07
→ celestialgod:data.frame下是,matrix則你要用apply 12/14 00:22