群集软件包上的ggfortify :: autoplot错误:“错误:(从警告转换为)“群集”与“群集”的部分匹配”

时间:2019-01-06 01:12:32

标签: r ggplot2 ggfortify

当尝试使用ggfortify::autoplot()软件包中的任何个功能时,我从cluster中收到一个神秘的错误。

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

example from the [Tag:ggfortify] vignette用于cluster::pam

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

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

我知道,有时由于软件包之间的冲突可能会导致错误,也就是说,两个(或多个)软件包可能具有类似命名的函数。但是,我不认为这是问题所在,因为我修改了插图中的代码以专门指定我希望该函数来自cluster::pam的程序包,并且{{1}没有任何问题}。

conflicts(detail=TRUE)
  

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

     

Matrix产品:默认

     

语言环境: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统计图形grDevices [4] utils
  数据集方法[7]基础

     

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

     

通过名称空间(未附加)加载:1 Rcpp_1.0.0 [2]   editor_3.5.2 [3]支柱_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]摘要_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]胶水_1.3.0 [32]   R6_2.3.0 [33]进程x_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]断言_0.2.0 [43] colorspace_1.3-2 [44]   stringi_1.2.4 [45] lazyeval_0.2.1 [46] munsell_0.5.0 [47]   crayon_1.3.4

1 个答案:

答案 0 :(得分:1)

在卸载R 3.5.2和RStudio 1.1.463之后,删除了我所有的库。重新安装后,此问题已解决