konvertiert einen Vektor in eine Liste

7

Ich habe einen Vektor wie diesen

%Vor%

und ich möchte diese Liste erstellen

%Vor%

Gibt es eine Möglichkeit, es im "Anwenden" -Stil zu tun? Danke.

-k

    
knguyen 08.12.2010, 18:21
quelle

4 Antworten

7

So?

%Vor%

Mit einem Lob an Gavin, dass er ein früheres entdeckt hat Fehler.

    
Dirk Eddelbuettel 08.12.2010, 18:27
quelle
10

Verwenden von as.list und setNames :

%Vor%     
Charles 08.12.2010 22:29
quelle
5

Es ist kein Anwenden-Stil, aber eine einfache Funktion zum Umbrechen der erforderlichen Befehle ist:

%Vor%

Mit Ihrem Vektor erhalten Sie:

%Vor%     
Gavin Simpson 08.12.2010 18:28
quelle
2

Der Vollständigkeit halber gibt es einen einfacheren Einzeiler, der es wie gewünscht in einem "Anwenden" -Stil ausführt:

%Vor%

Obwohl es nicht die schnellste Option ist, ist es sicherlich ordentlich genug, um seinen Platz als Antwort auf die Frage zu verdienen. Eine signifikante Beschleunigung ist möglich, indem man sich nicht unnötig auf einen Vektor vereinfacht:

%Vor%     
andrekos 15.03.2014 02:49
quelle

Tags und Links