0
bestellen Ich habe eine Tabelle. Jede Zeile hat eine andere Anzahl von Elementen. HierWie die Linie durch die Anzahl der Elemente in R
die Daten:
set1 A B C D E
set2 2 4 7
set3 t 7 3 d 8 h f d
set4 j 3
Wie kann ich R verwenden, um die Tabelle durch die Anzahl der Elemente in neu zu ordnen absteigend sortieren?
set3 t 7 3 d 8 h f d
set1 A B C D E
set2 2 4 7
set4 j 3
Haben Sie bereits diese Daten in R lesen? Welche Art von Datenstruktur verwenden Sie, um sie zu speichern? Sie sollten einen Beispielcode anzeigen, der zeigt, wie Sie die Daten auf die gleiche Weise einrichten können. – Marius
@Marius, Ja, ich habe versucht, die Datei mit read.csv & read.table zu lesen. Allerdings sehe ich, dass jede Zeile die gleiche Länge hat wie die längste Zeile. Für diese kürzeren Zeilen sind einige der Elemente leer. – user3631848
Behalten Sie diese Vektoren in einer Listenstruktur. Dann ist es so einfach wie 'x [order (-lengths (x))]' ' –