Mein Datensatz enthält mehrere kategorische Variablen, die ich visualisieren möchte, um die Verteilung zu sehen.So zeichnen Sie mehrere kategoriale Variablen in R
Zum Beispiel, wenn ich die 4 Variablen (Hersteller, trans, fl, Klasse) in der mpg Datensatz in ggplot2 sichtbar zu machen wollte, ich habe 4 Zeilen Code schreiben:
ggplot(mpg, aes(manufacturer)) + geom_bar() + coord_flip()
ggplot(mpg, aes(trans)) + geom_bar() + coord_flip()
ggplot(mpg, aes(fl)) + geom_bar() + coord_flip()
ggplot(mpg, aes(class)) + geom_bar() + coord_flip()
Resultierenden BarPlot :
Wie kann ich einen Code schreiben, diese effizienter zu machen? Schleife? Funktion anwenden? Ich würde gerne jedes Diagramm einzeln sehen, wenn möglich.
Das ist fantastisch! Danke für die schnelle Antwort @setempler. Gibt es eine Möglichkeit, die Bars nach Anzahl zu sortieren? – rishi
@rishi Ja, hier beschrieben: http://stackoverflow.com/questions/5208679/order-bars-in-gplot2-bar-graph - Antwort von Alex Brown – setempler
@setempler Können wir die Werte für jeden Graphen und die Anwendung der Farbe für jeden Balken? danke. – user7462639