Re: [問題] lappy function

作者: tai34 (tai)   2013-12-13 02:24:29
所以意思是指說
當我有一個 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 的意思?
感謝!
作者: Wush978 (拒看低質媒體)   2013-02-13 02:27:00
第一個參數建議放list, 不是list的物件會被轉成list
作者: tai34 (tai)   2013-02-13 03:56:00
因為我想要把X1, X2, X3, X4 各別跑出來,不想跑出來結果是lsit 才這樣設的。
作者: ccwang002 (亮)   2013-02-13 04:00:00
恩,會 X1, X2 ... 跑 FUN,回傳 list(X1=..., X2=...)更正,我以為是傳data,如果是傳X,回list不會有名字
作者: celestialgod (天)   2013-02-14 00:22:00
data.frame下是,matrix則你要用apply

Links booklink

Contact Us: admin [ a t ] ucptt.com