作者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
1F:推 Wush978:第一个参数建议放list, 不是list的物件会被转成list 12/13 02:27
2F:→ tai34:因为我想要把X1, X2, X3, X4 各别跑出来,不想跑出来结果是 12/13 03:56
3F:→ tai34:lsit 才这样设的。 12/13 03:57
4F:推 ccwang002:恩,会 X1, X2 ... 跑 FUN,回传 list(X1=..., X2=...) 12/13 04:00
5F:→ ccwang002:更正,我以为是传data,如果是传X,回list不会有名字 12/13 04:07
6F:→ celestialgod:data.frame下是,matrix则你要用apply 12/14 00:22