この質問のような同様の問題があります: SQLDFまたはread.csv.sqlを使用してN番目の列ごとに選択する
大きなファイルのいくつかの列を読みたい (150 行、500,000 列を超えるテーブル、スペースで区切られ、数値データで埋められ、32 ビット システムのみが利用可能)。このファイルにはヘッダーがないため、上記のスレッドのコードが機能せず、新しい投稿を書くことにしました。
この問題を解決するアイデアはありますか?
私はそのようなことを考えましたが、 fread または read.table の結果も問題ありません:
MyConnection <- file("path/file.txt")
df<-sqldf("select column 1 100 1000 235612 from MyConnection",file.format = list(header=F,sep=" "))