我试图专门使用管道来重写以下代码(使用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意味着通过管道传递切片,但我被卡住了.任何帮助表示赞赏.