群里大家给出各种解法,但似乎避开了dplyr之后,大家还是会用到plyr或者purrr,没人给出我讲的apply套split的纯base R的解法。

套两重for循环,会让人容易理解一点,而且代码也非常简单,但效率不行,用apply的话,处理各种list,特别如果要list套list,很多人就比较懵逼,需要借助于plyr或purrr,甚至还有人的解法虽然不用dplyr的group_by套summarise,但用了dplyr其它的函数。tidyverse真的太好用,对低端R用户照顾得太好,大家都被惯坏了,但想一下,以前的人真的就不用活了吗?

Continue reading

Author's picture

Guangchuang Yu

Bioinformatics Professor @ SMU

Bioinformatics Professor

Guangzhou