["Median"])
iris %>% dplyr::select(-Species) %>% map(summary) %>%map_dbl("Median")
# 数字:也是用于快速提取内容,按位置取值...iris %>% dplyr::select(-Species) %>% map(summary) %>% map_dbl(3)
map2
map2(.x, .y, .f, ...)
map2可以对两个向量..."
map2在使用管道时,可以使用%$%:
library(magrittr)
list(mean=1:3, sd=4:6) %>%
tibble::enframe() %$%
map2(name...x <- 1:3
y <- list(4,5,6)
z <- list(1,2,3)
pmap(list(mean=x, sd=y, n=z), rnorm)
#相当于rnorm(mean=1, sd=...4, n=1)、rnorm(mean=2, sd=5, n=2)、rnorm(mean=3, sd=6, n=3)
#[[1]]
#[1] 6.224277
#
#[[2]]
#[1] 12.32054