5

R では、圧縮されたテキスト ファイル全体を次のように文字ベクトルに読み取ることができます。

readLines("file.txt.bz2")

readLines透過的に .gz および .bz2 ファイルを解凍しますが、圧縮されていないファイルでも機能します。ジュリアで利用できる類似のものはありますか? できます

text = open(f -> read(f, String), "file.txt")

しかし、これは圧縮ファイルを開くことができません。bzip2 ファイルを読み取るための推奨される方法は何ですか? 圧縮形式を自動的に推測できる方法はありますか (ファイル名拡張子を手動で確認する以外に) はありますか?

4

1 に答える 1