首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R中的choroplethr包不会加载

R中的choroplethr包不会加载
EN

Stack Overflow用户
提问于 2018-01-31 18:11:50
回答 1查看 1.3K关注 0票数 1

我正试图在R中加载choroplethr包,并不断收到无法排除故障或无法理解的错误消息。如果有人能给我一个解决办法来解决这个问题,我将不胜感激。

代码语言:javascript
复制
install.packages("choroplethr")  
install.packages("choroplethrMaps")
library(choroplethr)
library(choroplethrMaps)

Loading required package: acs
Loading required package: stringr
Loading required package: XML

附加包:acs 下面的对象被package:base屏蔽: 应用 loadNamespace中的错误(j <- i[1L],c(lib.loc,.libPaths()),versionCheck = vI[j]):除了:警告消息: 1:包‘choroplethr’是在R版本3.2.5 2下生成的:软件包‘stringr r’是在addition 3.2.5 3下生成的:软件包‘XML’是在addition 3.2.5错误:包或装载名称空间为‘choroplethr’时生成的。

谢谢你,凯莉

EN

回答 1

Stack Overflow用户

发布于 2018-02-19 21:47:44

我是包的作者,不幸的是,我经常让用户报告这样的错误。

从技术上讲,当您安装一个R包时,运行该软件包所需的所有软件包都应该自动安装。然而,在实践中,这种情况并不总是发生。您报告的第一条错误消息的关键部分是:

代码语言:javascript
复制
Error ... there is no package called ‘htmlTable’ 

为了响应该错误消息,我只需手动安装htmlTable包,然后重新安装choroplethr:

代码语言:javascript
复制
install.packages("htmlTable")
install.packages("choroplethr")

读到你最初问题上的评论,似乎你已经通过了这个错误信息,但又遇到了另一个错误信息。同样,该错误信息的关键部分似乎是:

代码语言:javascript
复制
Error ... there is no package called ‘rlang’ 

我会以同样的方式处理这个错误。Ie类型:

代码语言:javascript
复制
install.packages("rlang")
install.packages("choroplethr")

同样,我也不知道为什么这样的错误似乎是偶然发生的,当人们试图安装choroplethr (可能还有其他软件包)。但是,似乎总是有效的修复是手动安装包,而R抱怨它找不到这个包。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48548803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档