所以我在这里遵循指南:
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))
?