【发布时间】:2017-12-03 16:54:42
【问题描述】:
我正在查看使用map 的example。这里是:
mtcars %>%
split(.$cyl) %>% # from base R
map(~ lm(mpg ~ wt, data = .))
map(~ lm... 中的第一个波浪号是什么意思?也就是说,R 如何解释第一个波浪号? (我知道第二个波浪号表示一个函数......)。另一种问法是,为什么以下不起作用?
mtcars %>%
split(.$cyl) %>% # from base R
map(lm(mpg ~ wt, data = .))
【问题讨论】:
-
你阅读了~的帮助吗?试试
help("~")。 -
它描述了
~通常用于什么。即表示一个公式。那么map是否只接受公式?