実際のサイズ672MBの大きなファイルをRに読み込もうとすると、システムメモリの使用量が0.98Gから3.6Gに急増したことがわかりました(4 GBのメモリデスクトップを使用しています)。つまり、ファイルをメモリに保存するには数倍のスペースが必要であり、メモリ不足として読み込んだ後は何も計算できません。それは正常ですか?私が使用したコード:a=read.table(file.choose(),header=T,colClasses="integer",nrows=16777777,comment.char="",sep="\t")
ファイルには167772XX行が含まれています。
実行前後のgc()
これが何を意味するのかわからない。