verbessere meinen Code für das Kollabieren einer Liste von data.frames

8
Sehr geehrte StackOverFlowers (Blumen kurz),

Ich habe eine Liste von data.frames (walk.sample), die ich zu einem einzigen (riesigen) data.frame zusammenfassen möchte. Während des Kollabierens möchte ich markieren (eine weitere Spalte hinzufügen), welche Zeilen von welchem ​​Element der Liste stammen. Das ist, was ich bis jetzt habe.

Dies ist der data.frame, der zusammengelegt / gestapelt werden muss.

%Vor%

Ich habe eine Funktion geschrieben, die eine Spalte hinzufügt, die angibt, von welchem ​​Element die Zeilen kamen, gefolgt von einem Anhängen an eine vorhandene data.frame.

%Vor%

Ich bin neugierig, ob das eleganter gemacht werden kann, mit vielleicht do.call () oder einer anderen allgemeineren Funktion?

    
Roman Luštrik 30.04.2010, 08:26
quelle

2 Antworten

5

Ich behaupte nicht, dass dies der eleganteste Ansatz ist, aber ich denke, es funktioniert.

%Vor%

BEARBEITEN

Nach der Anwendung von Mareks treffenden Bemerkungen

%Vor%     
George Dontas 30.04.2010, 12:47
quelle
6

Ich denke, das wird funktionieren ...

%Vor%     
Jonathan Chang 30.04.2010 15:09
quelle

Tags und Links