Ich versuche, ein Histogramm der Werte in einer Spalte eines Datenrahmens zu plotten. Ich versuche, die Bin oder Binwidth Args einzustellen, aber ohne Erfolg. R beim Erstellen der Handlung sagt: "Ignoriere unbekannte Parameter: binwidth, bins, pad".Warum ignoriert R binwidth, bins in ggplot geom_histogram?
ggplot(data=subset(flights, Distance < quantile(flights$Distance, 0.75)))+ geom_histogram(aes(x=Distance), stat='count', binwidth=100)
Die Variable ist ein Vektor von ganzen Zahlen, Abstände für Flüge werden aufgetragen.
Ich habe versucht, den Datentyp zu numerisch von Integer zu ändern.
flights$Distance <- as.numeric(as.character(flights$Distance))
Ich versuchte es auf eine kleinere Probe und die gleiche Meldung.
df <- data.frame(Distance=c(2,3,4,5,3,2,4,5,6,7,5,4,9,8,7,6,5,4,3,4,5,6,5))
ggplot(data=df)+ geom_histogram(aes(x=Distance), stat='count', binwidth=2)
Warum ggplot die beiden möglichen bin Argumente zu ignorieren?
Entfernen Sie einfach 'stat = 'count'' aus dem Aufruf von' geom_histogram'. 'geom_histogram' verwendet standardmäßig 'stat =" bin "' und das ist die Statistik, die für ein Histogramm gewünscht wird. – eipi10