R函数zip(utils)不';我不能在我的机器上工作

R函数zip(utils)不';我不能在我的机器上工作,r,windows-xp,compression,zip,admin,R,Windows Xp,Compression,Zip,Admin,我想使用zip(utils)函数,解压函数工作得很好,但是,调用zip,例如zip(“out”,“file.txt”)不会将文件(“out.zip”)返回到工作目录,并且R根本不会返回任何消息-任何错误消息,也没有关于成功压缩的消息-如果压缩成功,R会返回以下信息:“泄气-40%”我检查了各种R版本和文件-zip仍然不工作。在另一台计算机上,一切正常。我有Windows XP。此外,当我键入错误的zip文件名进行压缩时,例如zip(“out”,“this_file_doesn_exist.txt

我想使用zip(utils)函数,解压函数工作得很好,但是,调用zip,例如zip(“out”,“file.txt”)不会将文件(“out.zip”)返回到工作目录,并且R根本不会返回任何消息-任何错误消息,也没有关于成功压缩的消息-如果压缩成功,R会返回以下信息:“泄气-40%”我检查了各种R版本和文件-zip仍然不工作。在另一台计算机上,一切正常。我有Windows XP。此外,当我键入错误的zip文件名进行压缩时,例如zip(“out”,“this_file_doesn_exist.txt”)R根本不返回任何错误!我对计算机了解不多,我应该检查什么?我的情况下可能会出现什么问题?我关闭了防病毒,但没有任何帮助。

您可以使用包
R.utils中的
gzip

library(R.utils)
df <- data.frame(x=10)
write.csv(df, file="x1.csv")
gzip("x1.csv")
> dir()
[1] "x1.csv.gz"  
库(R.utils)
df dir()
[1] “x1.csv.gz”

您可以从包
R.utils

library(R.utils)
df <- data.frame(x=10)
write.csv(df, file="x1.csv")
gzip("x1.csv")
> dir()
[1] "x1.csv.gz"  
库(R.utils)
df dir()
[1] “x1.csv.gz”

对于那些在2020年阅读本文的人:

安装Rtools()并按照文档步骤进行操作


然后,Zip命令将在Windows 10计算机上运行。

对于那些在2020年阅读此命令的人:

安装Rtools()并按照文档步骤进行操作


然后,Zip命令将在Windows 10计算机上运行。

尝试以下代码:
库(R.utils);df 1.应该是'file=“x1.csv”'2.。没有名为'R.utils'的程序包。“x1.csv”已创建,但安装程序包时没有“foo.Zip”。
install.packages(R.utils)
首先。然后重新运行代码。1.我已安装,zip仍然无法工作2.但是zip()来自“utils”库,而不是“R.utils”“那么安装它的目的是什么呢?对不起,我的意思是如果
zip
不适合你,他们就有
gzip
。这就是安装软件包的要点。但是
zip
按原样对我来说很好。请尝试以下代码:
library(R.utils);df1。应为“file=“x1.csv””2。“没有名为'R.utils'的包”3。已创建“x1.csv”,但安装包时未创建“foo.zip”<代码>首先安装.packages(R.utils)
。然后重新运行代码。1。我已经安装了,zip仍然不能工作2。但是zip()来自“utils”库,而不是“R.utils”,那么安装它的目的是什么呢?对不起,我的意思是如果
zip
不适合您,他们就有
gzip
。这就是安装软件包的要点。但是
zip
对我来说很好。