一時ディレクトリに7300 * .csvファイルがあります。私はRのzipアーカイブにこれらを圧縮したいと思っています。次のコードを使用していますが、これはFOREVERを使用しています。 Rを終了してWinZipプログラムを使用するのが短く、これを行う方法がありますか?非常に多くのファイルをZIPで圧縮しています
fileListing = list.files(pattern = '*.csv')
outZipFileName = gsub('.zip', '_TZflts.zip', zipName)
sapply(seq_along(fileListing),function(ii) zip(outZipFileName, fileListing[ii]))
もう一つの問題は、コード内のzipプロセスは、zipファイルとそのcsvファイルの内容以外に、ゴミファイルのトンを生成しますということです。
ありがとうございます。
BSL
あなたは、ファイルをループする必要がいけない..あなたは1 'zip'呼び出しでそれらをすべて追加することができます。ああ、実際には、私が誤解している..あなたは、各CSV、またはすべてのCSVの1つのジップに別々のzipファイルをしたいですか? – user20650
No. 7300のcsvファイルを含む1つのzipアーカイブ。 –