Bearbeiten Sie mehrere Dateien in R

Ich bin neu in R und bin auf der Suche nach einem code zu manipulieren, um Hunderte von Dateien, die ich in der hand. Sie sind .txt-Dateien mit ein paar Zeilen von unerwünschten text, gefolgt von Spalten von Daten, suchen so etwas wie dieses:

XXXXX 
XXXXX
XXXXX
Col1 Col2 Col3 Col4 Col5
1 36 37 35 36 
2 34 34 36 37 
. 
. 
1500 34 35 36 35 

Schrieb ich einen code (unten) extrahieren Sie ausgewählte Zeilen in die Spalten 1 und 5 von einer Person .txt-Datei, und würde gerne eine Schleife für alle Dateien, die ich habe.

data <- read.table(paste("/Users/tan/Desktop/test/01.txt"), skip =264, nrows = 932)
selcol<-c("V1", "V5")
write.table(data[selcol], file="/Users/tan/Desktop/test/01ed.txt", sep="\t")

Mit dem obigen code, die .txt-Datei sieht nun wie folgt aus:

Col1 Col5  
300 34  
. 
. 
700 34  

Wenn möglich, würde ich gerne kombinieren, alle Col5 der .txt-Dateien mit einem von Spalte 1 (das ist das gleiche für alle txt-Dateien), so dass es wie folgt aussieht:

Col1 Col5a Col5b Col5c Col5d ...
300 34 34 36 37
. 
. 
700 34 34 36 37 

Danke!
Tan

  • willkommen auf der Website! Der stack-overflow-Website verwendet den {} - Taste, um format-code oder das Einrücken mit vier Leerzeichen. Ich ging durch und versuchte format der code, der die Art, wie ich denke, es sollte auf den </p> - tags, die Sie dort hatten. Sie können es wieder ändern, wenn ich etwas Durcheinander.
  • Super Arbeit!!! es sieht viel klarer jetzt... ich danke Euch so sehr, Chase! 🙂
InformationsquelleAutor Tan | 2011-06-21
Schreibe einen Kommentar