小编use*_*855的帖子

R:使用管道将单个参数传递给函数中的多个位置

我试图专门使用管道来重写以下代码(使用babynames包中的babynames数据:

library(babynames)
library(dplyr)

myDF <- babynames %>% 
group_by(year) %>% 
summarise(totalBirthsPerYear = sum(n))

slice(myDF, seq(1, nrow(myDF), by = 20))
Run Code Online (Sandbox Code Playgroud)

我得到的最接近的是这段代码(不工作):

myDF <- babyNames %>% 
group_by(year) %>% 
summarise(totalBirthsPerYear = sum(n)) %>% 
slice( XXX, seq(1, nrow(XXX), by = 20))
Run Code Online (Sandbox Code Playgroud)

其中XXX意味着通过管道传递切片,但我被卡住了.任何帮助表示赞赏.

r piping magrittr

2
推荐指数
2
解决办法
1950
查看次数

标签 统计

magrittr ×1

piping ×1

r ×1