私は非常に大きなマルチギガバイトのファイルを持っており、メモリにロードするには高価です。ただし、ファイル内の行の順序はランダムではありません。 freadのようなものを使って行のランダムな部分集合を読み込む方法はありますか?R:freadまたは同等物を使用してファイルからランダムな行を読み込みますか?
たとえば、次のようなものがありますか?
data <- fread("data_file", nrows_sample = 90000)
このgithub postは一つの可能性は、このような何かを行うことであることを示唆している:
fread("shuf -n 5 data_file")
しかしこれは、私のために動作しません。何か案は?