Ich bin ein Anfänger in R, und ich habe eine große txt-Datei wie folgt:R wie Textdatei zu lesen, basierend auf Zustand
1:
123,3,2002-09-06
456,2,2005-08-13
789,4,2001-09-20
2:
123,5,2003-05-08
321,1,2004-06-15
432,3,2001-09-11
die Zeile mit ‚:‘ ist die itemID, die folgenden Zeilen UserID sind, Menge und Datum
ich es in data.frame wie diese lesen wollen:
itemID UserID Quantity Date
1 123 3 2002-09-06
1 456 2 2005-08-13
1 789 4 2001-09-20
2 123 5 2003-05-08
2 321 1 2004-06-15
2 432 3 2001-09-11
Kann es durch die Verwendung read.csv erreicht werden? Oder wie liest man diese Datei nach Bedingung?
Jede Hilfe wird geschätzt.
So befindet sich, wenn Sie aus einer Datei lesen können Sie den Scan-Befehl ändern wie damit . ............................................ 'scan (file =" tempo \ tempo.txt ", was = zeichen())' – DashingQuark
Danke, es funktioniert! – Joe