o******6 发帖数: 538 | 1 ☆─────────────────────────────────────☆
qqzj (小车车) 于 (Wed Mar 18 18:18:12 2009) 提到:
今天看了看tapply的source code,发现是用了lapply来干活的。怪不得比apply慢。但
是却看不到lapply的code。也看不到stat::aggregate的code。请问这些个东西应该如
何去看呢?
☆─────────────────────────────────────☆
songkun (告别棒球场) 于 (Wed Mar 18 18:57:15 2009) 提到:
lapply 是 internal 的函数, 你可以看原始C code
默认路径是
your_R_folder/src/main/apply.c
里面有个 do_lapply
aggregate那个, 你用methods可以看到aggregate包装下的几个函数
> methods(aggregate)
[1] aggregate.data.frame aggregate.default aggreg |
|