Möglichkeiten, nur ausgewählte Spalten aus einer Datei in R zu lesen? (Ein fröhliches Medium zwischen "read.table" und "scan"?) [Duplicate]

Diese Frage hat hier bereits eine Antwort:

Nur eine begrenzte Anzahl von Spalten lesen 3 Antworten

Ich habe einige sehr große, begrenzte Datendateien undIch möchte nur bestimmte Spalten in R verarbeiten ohne sich die Zeit und das Gedächtnis zu nehmen, um einedata.frame für die ganze Datei.

Die einzigen Optionen, die ich kenne, sindread.table Das ist sehr verschwenderisch, wenn ich nur ein paar Spalten oderscan das scheint zu niedrig für das, was ich will.

Gibt es eine bessere Option, entweder mit reinem R oder indem Sie ein anderes Shell-Skript aufrufen, um die Spalten zu extrahieren und dann scan oder read.table für die Ausgabe zu verwenden? (Was zu der Frage führt, wie man ein Shell-Skript aufruft und seine Ausgabe in R aufzeichnet?)

Antworten auf die Frage(4)

Ihre Antwort auf die Frage