Wie kann ich merge mehrere text-Dateien in eine Daten.Rahmen?

Angenommen ich habe 9 .txt-Dateien im gleichen Verzeichnis.
price1.txt price2.txt price3.txt ist eine Tabelle der Preis aus verschiedenen Lage, row-und col-name ist der Längengrad und die Höhe entsprechend.
year4,5,6.txt und dis7,8,9.txt eine Tabelle des Jahres und Rabatt aus der gleichen Position wie in text1.

Ich möchte erstellen Sie eine neue Daten-frame, wo jede Spalte ist eine Liste von einem Preis, Jahr, Rabatt von text 1-9 mit den entsprechenden Längen-und Haltung.

Konnte ich

mydata = list.files(pattern = "\\.txt$") 

Lesen Sie die Namen der Dateien

Konnte ich

a = lapply(mydata, read.table, header = TRUE) 

haben zusammen die einzelnen Dateien.

Aber wie kann ich extrahieren Sie die Tabelle aus verschiedenen Variablen text-Dateien und legen Sie Sie in eine Spalte? Der schwierige Teil hierbei ist, dass alle Datei-Namen sind anders, so dass ich kann nicht herausfinden, einen einfachen Weg, um in einer Schleife die Liste der Dateien.

InformationsquelleAutor user3697665 | 2015-10-11
Schreibe einen Kommentar