圧縮形式が異なる複数の圧縮ファイルを読み取る必要があります。すべてのファイルを手動で解凍したくありません。圧縮形式に関係なく、R に解凍と読み取りを処理してもらいたいと思います。これは私が立ち往生しているところです。
zip-unzip、gz-gzfileなどのスイッチケースのような構造を持つ関数を構築できますが、圧縮形式に関係なくファイルを解凍できる関数が既にあるかどうかを知りたいです。
任意の提案をいただければ幸いです。どうもありがとう!
PS: read.table
(すべてではないにしても、一部の) 圧縮ファイルを読み取ることができることはわかっています。ただし、(はるかに高速であるため)少しずつ進んdata.table::fread
でおり、圧縮ファイルを読み取ることができないようです(http://r.789695.n4.nabble.com/fread-on-gzipped-files- td4663116.html - まだ?)。read.table を使用するよりも、一時的に解凍して fread を使用することをお勧めします。