Ich würde gerne wissen, ob es möglich ist, p-Werte an der Spitze der Grafik und zwischen 2 bar Plots zu kommentieren. In meinem Fall habe ich mit ggplot2 einen facettierten Graphen mit 2 Bedingungen (Passage und Isolated) und in jeder Bedingung gibt es 3 Level/3 Balkengraphen (GA, CH, KO). Wenn es möglich ist, habe ich einige p-Werte aus paarweisen Vergleichen (GA gegen CH, CH gegen KO, GA gegen KO), die ich gerne in der Grafik selbst zeigen würde.Wie kann ich P-Werte auf einem facettierten Balkendiagramm auf R annotieren?
My ggplot Skript ist unten:
#plot
dev.new()
accentrating_comb <- ggplot(ch_ko_am_comb, aes(x=speaker_type, y=Mean, fill=speaker_type)) +
geom_bar(position=position_dodge(width=1), stat="identity", colour="black", size=.5) +
geom_errorbar(aes(ymin=cllo, ymax=clup), colour="black", size=.3, width=.2, position=position_dodge(width=1)) +
geom_text(aes(label=lable), colour="black", vjust=-0.5, size=10, hjust=-2) +
coord_cartesian(ylim=c(0,10)) +
ylab("Mean Accent Rating") +
scale_fill_brewer(type = "div", palette = "Greys") +
guides(fill=guide_legend("Accent")) +
theme_bw() +
theme(plot.title = element_text(size = 22), axis.title.x = element_blank(), axis.title.y = element_text(size = 14), axis.line = element_line(colour = "black"), panel.grid.major = element_blank(), panel.grid.minor = element_blank(), strip.text.x = element_text(size = 14), axis.text.x = element_text(size=14), legend.title=element_text(size=14), legend.text=element_text(size=14), panel.margin.x=unit(20,"pt")) +
facet_wrap(~ condition) #this creates multiple panels
print(accentrating_comb)
#dev.off()
Versuchen Sie, die 'ggsignif' Paket: https://cran.r-project.org/web/packages/ggsignif/vignettes/intro.html – Marius
Sie Text auf einem Grundstück hinzufügen können mit geom_text –
Möchten Sie die tatsächlichen p-Werte oder Buchstaben anzeigen, die signifikante Unterschiede anzeigen? –