运行下面的代码是可行的
library(dplyr)
mtcars %>%
group_by(cyl) %>%
summarise (mean_mpg = mean(mpg))A tibble: 3 x 2
cyl mean_mpg
<dbl> <dbl>
1 4 26.66364
2 6 19.74286
3 8 15.10000即使我们再次加载dplyr,在加载choroplethr之后也不起作用。
library(choroplethr)
mtcars %>%
group_by(cyl) %>%
summarise (mean_mpg = mean(mpg))
mean_mpg
1 20.09062看起来这两个包不兼容。我以前用过它们,没有问题,但在升级到R的新版本后,RStudio和这两个包,它们不能一起工作。
发布于 2016-08-05 03:21:02
当您加载choroplethr时,它也会加载plyr。正如已经多次提到的,在加载dplyr之后不要加载plyr。
在您的情况下,首先加载choroplethr,然后加载dplyr,一切都应该正常工作。
library(choroplethr)
Loading required package: acs
Loading required package: stringr
Loading required package: plyr
Loading required package: XML
Attaching package: ‘acs’
The following object is masked from ‘package:base’:
apply尽管choroplethr仅依赖于acs,但acs依赖于plyr;因此,当您查看choroplethr CRAN页面时,可能看不出它是否也加载plyr
https://stackoverflow.com/questions/38775578
复制相似问题