Ich möchte Bargraph der Faktorvariablen mit Zählernummer auf der y-Achse erstellen. Außerdem möchte ich Zählbalken für alle Faktoren hinzufügen, einschließlich der fehlenden.Wie füge ich Nullen ohne Label für ungenutzte Faktoren hinzu?
Zum Beispiel generieren Code unten die Grafik, die ich brauche, aber Z-Faktor hat keine Bezeichnung (es sollte 0 sein), also möchte ich es hinzufügen. ggplot2 Version 2.2.1.9000
df <- data.frame(x = factor(c("x", "x", "x"), levels = c("x","z")))
ggplot(df, aes(x)) + stat_count() +
geom_text(stat = "count" ,aes(label = ..count..),vjust = -1) +
scale_x_discrete(drop = FALSE)
Ist es möglich, dies ohne Datentransformationen zu tun?
Vielen Dank für die ausführliche Antwort! – ZsideZ