Setzen stars auf ggplot barplots und boxplots - zeigen das Signifikanzniveau (p-Wert)
Ist es üblich, setzen die Sterne auf barplots oder boxplots zeigen das Signifikanzniveau (p-Wert) von einem oder zwischen zwei Gruppen, unten sind einige Beispiele:
Die Anzahl der Sterne definiert sind, p-Wert, zum Beispiel kann man 3 Sterne für den p-Wert < 0.001, zwei Sterne für p-Wert < 0.01, und so weiter (obwohl dies ändert sich von einem Artikel zum anderen).
Und meine Fragen: Wie erzeugen ähnliche charts? Die Methoden, die automatisch Sternen, basierend auf Signifikanzniveau sind mehr als willkommen.
InformationsquelleAutor der Frage Ali | 2013-06-13
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Finden mein Versuch unten.
Ersten, ich habe einige dummy-Daten und ein barplot, die geändert werden können, wie wir wollen.
Hinzufügen von Sternchen oben eine Spalte ist einfach, wie baptiste bereits erwähnt. Erstellen Sie einfach eine
data.frame
mit den Koordinaten.Hinzufügen, die Bögen zeigen an, dass eine Untergruppe Vergleich, ich berechnete parametrische Koordinaten von einem halben Kreis und hat Sie verbunden mit
geom_line
. Sternchen brauchen neue Koordinaten zu.Schließlich, zeigen den Vergleich zwischen den Gruppen, baute ich einen größeren Kreis und abgeflacht an der Spitze.
InformationsquelleAutor der Antwort Jens Tierling
Ich weiß, dass dies ist eine alte Frage und die Antwort von Jens Tierling bietet bereits eine Lösung für das problem. Aber ich vor kurzem eine ggplot-Erweiterung, die vereinfacht den gesamten Prozess der das hinzufügen von Bedeutung Balken: ggsignif
Statt mühsam hinzufügen der
geom_line
undgeom_text
dem Grundstück fügen Sie einfach eine single-layer -geom_signif
:Erstellen Sie eine erweiterte Handlung, ähnlich der Abbildung von Jens Tierling, die Sie tun können:
Vollständige Dokumentation des Pakets ist verfügbar bei CRAN.
InformationsquelleAutor der Antwort Artjom
Es ist auch eine Erweiterung der ggsignif Paket namens ggpubrdie ist stärker, wenn es um multi-group-Vergleiche. Es baut auf der ggsignif, aber auch Griffe anova und kruskal-wallis-Test sowie paarweise Vergleiche gegen die Globale bedeuten.
Beispiel:
InformationsquelleAutor der Antwort Holger Brandl
Meine eigene Funktion:
Daten und rufen:
Ergebnis:
InformationsquelleAutor der Antwort Andre Elrico