gpt4 book ai didi

R 命名空间 : how to get imports packages when installing and loading R packages from fresh R install.

转载 作者:行者123 更新时间:2023-12-04 16:57:41 26 4
gpt4 key购买 nike

我在新的 Win7 x64 上设置了新的 R 和 RStudio。当我想安装和加载包(从 RStudio 中)时,错误似乎与包命名空间导入指令有关。例如在尝试加载 ggplot2 时缩放(中间有一些丹麦语):

> install.packages('ggplot2')
Installing package into ‘C:/Users/me/Documents/R/win-library/3.1’
(as ‘lib’ is unspecified)
trying URL 'http://cran.rstudio.com/bin/windows/contrib/3.1/ggplot2_1.0.1.zip'
Content type 'application/zip' length 2675576 bytes (2.6 MB)
opened URL
downloaded 2.6 MB

package ‘ggplot2’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
C:\Users\me\AppData\Local\Temp\RtmpodrNFq\downloaded_packages
> library(ggplot2)
Error in get(Info[i, 1], envir = env) :
cannot open file 'C:/Users/me/Documents/R/win-library/3.1/scales/R/scales.rdb': No such file or directory
Error: indlæsning af pakke eller navnerum fejlede for ‘ggplot2’

我是否需要为包规模(以及所有其他丢失的包)执行“install.packages()”,还是有一种方法可以在您重新安装 R 时更自动化地完成此操作。

当然,我不了解包的 namespace 的概念,并尝试阅读其他 SO 问题,例如 thisthis - 并最终冒着重复问题的风险。

最佳答案

如果您查看说明文件,您会看到:

Depends: R (>= 2.14), stats, methods
Imports: plyr (>= 1.7.1), digest, grid, gtable (>= 0.1.1), reshape2,
scales (>= 0.2.3), proto, MASS

因此,您可能会看到未安装 scales 的副作用。包裹。您可以使用文件浏览器或执行以下命令查看描述文件:
 help(pac=ggplot2)   # and click on the DESCRIPTION file link at the top of that page.

关于R 命名空间 : how to get imports packages when installing and loading R packages from fresh R install.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29462029/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com