Ich versuche, Histogramme des folgenden Datensatzes zu plotten. Diese gistograms sollte Bars für jede einzelne Gruppe für Alter der Mutter und die jeweiligen Zählungen für Geburten insgesamt in dieser Gruppe:ggplot ästhetisch aes() gibt Fehler für stat_bin() zurück
mother_age birth_count
25 - 29 2
30 - 34 1
35 - 39 2
40 - 44 2
20 - 24 2
25 - 29 7
30 - 34 13
35 - 39 5
40 - 44 1
15 - 19 5
20 - 24 8
25 - 29 25
30 - 34 46
35 - 39 31
40 - 44 6
15 - 19 16
20 - 24 48
25 - 29 162
30 - 34 212
35 - 39 100
40 - 44 22
15 - 19 7
20 - 24 63
25 - 29 162
30 - 34 237
35 - 39 128
40 - 44 20
15 - 19 1
20 - 24 15
25 - 29 48
Ich versuche, Histogramme plotten ggplot mit:
df1$mother_age <- as.factor(df1$mother_age)
df1$birth_count <- as.numeric(df1$birth_count)
mthr_chld <- ggplot(df1, aes(x=mother_age, y=birth_count)) +
ggtitle ("Mother Children") +
geom_histogram() +
labs(x = 'Mother\'s Age Group', y = 'Total Births')
mthr_chld
Es wirft einen Fehler :
Error: stat_bin() must not be used with a y aesthetic.
Wo mache ich Fehler?
Das d ata ist bereits in Binned, also mach einfach ein Balkendiagramm mit 'geom_bar'. Sie müssen sicherstellen, dass die Faktorstufen von "mother_age_group" ebenfalls in Ordnung sind. – alistaire
'ggplot (df1, aes (mother_age, geburtszahl)) + geom_bar (stat = 'identity')' – ahly
@ahly Vielen Dank. Lass mich das versuchen. –