Ich versuche Frequenzen innerhalb von Barplot anzeigen ... Nun, ich möchte sie irgendwo in der Grafik: unter den Balken, innerhalb von Balken, über Balken oder im Legendenbereich. Und ich erinnere mich (ich kann falsch liegen), dass es in ggplot2
getan werden kann. Dies ist wahrscheinlich ein einfacher ... zumindest scheint es einfach. Hier ist der Code:Zeige Frequenzen zusammen mit Barplot in ggplot2
p <- ggplot(mtcars)
p + aes(factor(cyl)) + geom_bar()
Gibt es eine Chance, dass ich Frequenzen in das Diagramm eingebettet bekommen kann?
Für das Etikett, warum gibt es ein ".." vor und nach der Zählung? –
'..count..' ist der Name der Variablen, die die Bin-Häufigkeiten enthält, die' stat_bin' automatisch erstellt. Also die zwei Perioden davor und danach sind Teil des Variablennamens – Aniko
Diese Antwort gab mir einen Fehler 'Fehler: stat_count erfordert die folgende fehlende Ästhetik: x'. Jedoch addieren Sie 'aes (factor (cyl))' und 'stat_bin' in' stat_count' wie in 'p + aes (Faktor (cyl)) + geom_bar() + stat_count (aes (label = .. count. .), vjust = 0, geom = "text", position = "identity") 'hat funktioniert. – steveb