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