gpt4 book ai didi

r - 如何使用 FTP 下载 R 包

转载 作者:行者123 更新时间:2023-12-01 09:58:32 25 4
gpt4 key购买 nike

我需要在无法访问互联网的 Windows 7 PC 上支持 R 环境。

我想下载(最终到 DVD)所有 ~ 5,000 个软件包的当前版本,以供这台 PC 上的 R 用户使用。

是否有 FTP 脚本或其他好方法来下载 R 包的所有 zip 文件?

我知道 R 每天都有更新,但一天的美好时光就足以让我开始。

最佳答案

大概您在某处安装了可以访问互联网的设备。我只是将该安装设置为下载所有内容。在 http://www.r-bloggers.com/r-package-automated-download/ 有一个例子.启动 R,然后试试这个:

pkg.list = available.packages()
download.packages(pkgs = pkg.list, destdir = "E:\MyRPackages")

获得这些文件后,将它们复制到某种可移植媒体(拇指驱动器、硬盘驱动器等)或刻录 CD/DVD 并将其带到独立机器上。

注意:这台机器没有连接到互联网可能是有原因的。所以要小心!确保未连接的计算机上的病毒防护是最新的,并且您的 IT 人员不会因为以这种方式传输数据而对您大发雷霆。

接下来,您需要将独立机器指向可移植媒体或 CD/DVD。一种简单的方法是重新定义 R 查找存储库的位置。参见例如Creating a local R package repository例如。

在你的情况下,在 R 中尝试这样的事情:

update.packages(repos="complete-path-to-portable-media",repos = NULL, type = "source")

关于r - 如何使用 FTP 下载 R 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20573952/

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