【问题标题】:Zipping a file using R使用 R 压缩文件
【发布时间】:2016-04-04 12:25:14
【问题描述】:

我正在尝试压缩 R 中的文件,该文件位于我 PC 上的文件夹中 我的代码如下

setwd('C:/temp')
zip(zipfile = 'testZip', files = 'test.txt')

我收到了错误

警告信息:运行命令 '"zip" -r9X "testZip" "test.txt" ' 状态为 127

我在这个网站上找到了一个涉及弄乱 Windows 环境的答案:Create zip file: error running command " " had status 127

但是当我尝试安装 Rtools 时出现错误

install.packages 中的警告:软件包“rtools”不可用(对于 R 版本 3.2.0)

我只能将文件压缩为7zip.zip

我拥有的R版本是:R version 3.2.3 (2015-12-10)

有人可以帮忙吗?

【问题讨论】:

    标签: r zip


    【解决方案1】:

    注意:这更像是一个评论,但我没有足够的代表来做这件事。

    您是否输入了install.packages("rtools")?我问是因为你的警告说rtools。如果是这种情况,请尝试install.packages("Rtools")。不将 R 大写会对 R 产生影响。 不幸的是,我不在我的电脑前,所以我无法对此进行测试。如果这不起作用,请告诉我,我会更新我的答案。

    编辑:经过更多研究,看起来 install.packages() 不适用于 Rtools。您必须从网上手动下载它。这是 github 上 Rtools wiki 的链接,它告诉您如何下载 Rtools:https://github.com/stan-dev/rstan/wiki/Install-Rtools-for-Windows

    【讨论】:

    • 嗨@Chase Grimm 我试过但得到错误Warning in install.packages : package ‘Rtools’ is not available (for R version 3.2.0)
    • 我编辑了我的答案,提供的链接提供了安装 Rtools 的演练。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-04
    • 1970-01-01
    • 2011-09-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多