0

ggfortify::autoplot()尝试使用包中的任何功能时,我遇到了一个神秘的错误cluster

# load the environment
install.packages("ggplot2"); library(ggplot2)
install.packages("ggfortify"); library(ggfortify)
install.packages("cluster"); library(cluster)

使用[Tag:ggfortify] 小插图中的示例cluster::pam

autoplot(cluster::pam(iris[-5], 3), frame = TRUE, frame.type = 'norm')

错误:(从警告转换)“集群”部分匹配到“集群”

我知道有时错误可能是由于包之间的冲突引起的,也就是说,两个(或更多)包可能具有类似命名的函数。但是,我认为这不是问题,因为我修改了小插图中的代码以专门指定我希望函数来自哪个包,cluster::pam并且我没有看到conflicts(detail=TRUE).

sessionInfo() 

R 版本 3.5.2 (2018-12-20) 平台:x86_64-w64-mingw32/x64 (64-bit) 运行条件:Windows >= 8 x64 (build 9200)

矩阵产品:默认

语言环境:1 LC_COLLATE=English_Canada.1252 [2] LC_CTYPE=English_Canada.1252 [3] LC_MONETARY=English_Canada.1252 [4] LC_NUMERIC=C [5] LC_TIME=English_Canada.1252

附加基础包:1 stats graphics grDevices [4] utils
datasets methods [7] base

其他附加软件包:1 ggfortify_0.4.5 [2] ggplot2_3.1.0
[3] cluster_2.0.7-1 [4] usethis_1.4.0.9000 [5] devtools_2.0.1

通过命名空间加载(未附加): 1Rcpp_1.0.0 [2] compiler_3.5.2 [3] pillar_1.3.1 [4] plyr_1.8.4 [5] bindr_0.1.1 [6] prettyunits_1.0.2 [7] remotes_2.0.2 [8] tools_3.5.2 [9] testthat_2。 0.1 [10] digest_0.6.18 [11] pkgbuild_1.0.2 [12] pkgload_1.0.2 [13] memoise_1.1.0 [14] tibble_1.4.2 [15] gtable_0.2.0 [16] pkgconfig_2.0.2 [17] rlang_0.3.0。 1 [18] cli_1.0.1 [19] rstudioapi_0.8 [20] yaml_2.2.0 [21] bindrcpp_0.2.2 [22] gridExtra_2.3 [23] stringr_1.3.1 [24] withr_2.1.2 [25] dplyr_0.7.8 [ 26] desc_1.2.0 [27] fs_1.2.6 [28] tidyselect_0.2.5 [29] rprojroot_1.3-2 [30] grid_3.5.2 [31] glue_1.3.0 [32] R6_2.3.0 [33] processx_3.2.1 [ 34] sessioninfo_1.1.1 [35] tidyr_0.8.2 [36] purrr_0.2。5 [37] callr_3.1.1 [38] magrittr_1.5 [39] backports_1.1.3 [40] scales_1.0.0 [41] ps_1.3.0 [42] assertthat_0.2.0 [43] colorspace_1.3-2 [44] stringi_1。 2.4 [45]lazyeval_0.2.1 [46] munsell_0.5.0 [47] 蜡笔_1.3.4

4

1 回答 1

1

卸载 R 3.5.2 和 RStudio 1.1.463 后删除了我的所有库。重装后这个问题解决了

于 2019-01-06T16:57:14.080 回答