Chciałbym utworzyć wykres słupkowy za pomocą ggplot2
z dodtonowanymi grupami i etykietami osi dla obu słupków (męski, żeński) i grup (Badanie 1, Badanie 2 ...). Oto jak chciałbym mój wykres wyglądać:Etykiety osi dla każdego słupka i każdej grupy na wykresach słupkowych z unikanymi grupami
A niektóre kod R. W takim przypadku tylko grupy są oznaczone na osi (nie słupki w grupie). Etykiety prętów na osi w zasadzie zastępują legendę.
x = runif(8)
gender = factor(c("male","female","male","female","male","female","male","female"))
group = c(0,0,1,1,2,2,3,3)
df = data.frame(x,gender,group)
ggplot(df,aes(x=group,y=x,fill=gender)) +
geom_bar(stat="identity",position="dodge") +
scale_x_continuous("",breaks=c(0:3),
labels=c('G1','G2','G3','G4'))