如果我运行此代码:
library(tidyverse)
lm(speed ~ dist, data = cars) %>% broom::augment()
我收到以下警告:
Warning messages:
1: Deprecated: please use `purrr::possibly()` instead
2: Deprecated: please use `purrr::possibly()` instead
3: Deprecated: please use `purrr::possibly()` instead
4: Deprecated: please use `purrr::possibly()` instead
5: Deprecated: please use `purrr::possibly()` instead
但我不知道我应该如何使用possibly()
取代它,这对我来说似乎与我想做的事情有所不同。
事实上,如果我只是遵循警告:
> lm(speed ~ dist, data = cars) %>% purrr::possibly()
Error: Can't convert a list to function