Konvertieren einer Matrix von Listen in eine reguläre Matrix

8

Nehmen Sie den folgenden Code:

%Vor%

In diesem Fall zeigt result[,'a'] eine Liste an. Gibt es einen eleganteren Weg, dass result eine "reguläre" Matrix von Vektoren ist? Ich kann mir vorstellen, dass es manuelle Vorgehensweisen gibt, aber ich fragte mich, ob es einen offensichtlichen Schritt gab, den ich vermisste.

    
andrewj 03.10.2009, 23:53
quelle

2 Antworten

9

do.call auf Listen ist sehr elegant und schnell. Tatsächlich rettete do.call (rbind, my.list) einmal meinen Arsch, als ich eine riesige Liste kombinieren musste. Es war mit Abstand die schnellste Lösung.

Um Ihr Problem zu lösen, vielleicht etwas wie:

%Vor%     
Vince 04.10.2009, 00:17
quelle
1

Eine mögliche Lösung ist wie folgt (bin aber an Alternativen interessiert):

%Vor%     
andrewj 04.10.2009 00:13
quelle

Tags und Links