帖文详情
avatar
@Sinsyoku@wxw.moe

记录一个学习问题:在R代码中频繁使用管道连接符是为了避免赋值过多变量挤占工作空间吗?

查看详情
0
0
0
avatar
@yume@mi.yumechi.jp

@Sinsyoku@wxw.moe 主要是可以把logic从inside-out的形式变成left-to-right的形式哦 ( ´ ▿ ` )

比如这两个code都不用临时变量但是pipe的可读性高很多,我这里只套了两层实际的数据分析很可能是四五层+

slice_head(arrange(mtcars, wt), n = 10) # inside-out logic mtcars |> arrange(wt) |> slice_head(n = 10) # left-to-right logic
参考:magrittr.tidyverse.... R的pipe collection
查看详情
0
0
0
avatar
@Sinsyoku@wxw.moe

@yume 是生信前辈!!谢谢您的指点!!!! :azukisan021:

查看详情
0
0
0
@Sinsyoku@wxw.moe
0/482
加载中