Wie konvertieren von faktorstufen auf Liste in R Vorstellen, einen Daten-frame wie df1 unten: df1 <- data.frame(v1 = as.factor(c("m0p1", "m5p30", "m11p20", "m59p60", "m59p60"))) Wie erstelle ich eine Liste von allen Ebenen eine variable? Danke. levels(df1$v1) geben Sie ein Zeichen, Vektor-Ebenen. Verwandte: stackoverflow.com/questions/5869539/... InformationsquelleAutor jpinelo | 2015-05-09 dataframelistrr-factor 9 Drucken Sie die Ebenen in der Variablen verwenden Sie levels() wie @scoa sagt: levels(df1$v1) Machen, eine explizite Liste verwenden as.list() sowie: l <- as.list(levels(df1$v1)) l InformationsquelleAutor Phil 0 Dieser wandelt den Faktor, um etwas überschaubar: df1$v1 <- vapply(df1$v1, paste, collapse = ", ", character(1L)) InformationsquelleAutor Shashank Raina Schreibe einen Kommentar Antworten abbrechenDu musst angemeldet sein, um einen Kommentar abzugeben.
Drucken Sie die Ebenen in der Variablen verwenden Sie
levels()
wie @scoa sagt:Machen, eine explizite Liste verwenden
as.list()
sowie:Dieser wandelt den Faktor, um etwas überschaubar: