使用具有多个功能和多个输入的`invoke_map()`?

时间:2019-01-19 23:50:49

标签: r purrr

所以我在这里遵循指南:

https://www.r-exercises.com/2017/06/01/a-primer-in-functional-programming-in-r-part-2/

第一个练习说的是:

  

锻炼1

     

从空气质量数据集(位于R处)中,使用地图函数查找所有列的均值,中值,标准差。

我为该练习找到了合适的答案,但我试图查看是否有更简洁的答案(即无需在地图内进行映射)

这是我的答案:

map(airquality, ~invoke_map(list(mean, median, sd), x = .x, na.rm = T)) %>% 
  unlist()

但是有没有办法做类似的事情:

invoke_map(list(mean, median, sd), x = airquality, na.rm = T))

0 个答案:

没有答案