Ein bisschen wie ein Boxplot. Ich meine nicht unbedingt das Standard-obere Konfidenzintervall, das untere Konfidenzintervall, den Mittelwert und die Box-Plots, die den Datenbereich anzeigen, aber ich meine wie ein Box-Plot mit nur den drei Daten: dem 95% -Konfidenzintervall und dem Mittelwert .
Dies ist ein Screenshot eines Zeitschriftenartikels, der genau das hatte, was ich wollte:
Ich würde auch gerne wissen, wie ich die vom Antwortenden erwähnte Software verwenden würde, um eine solche Handlung zu erstellen.
Antworten:
In MATLAB möchten Sie möglicherweise die Fehlerbalkenfunktion ausprobieren : http://www.mathworks.de/de/help/matlab/ref/errorbar.html
Alternativ können Sie dies auch dumm und manuell tun. Bei einer Matrix von Datenpunkten "a" können Sie beispielsweise Ihre Mittelwerte mit der Funktion m = Mittelwert (a) berechnen, Ihre CIs berechnen (je nachdem, welches CI Sie benötigen) und die Ergebnisse von Hand zeichnen.
Demonstration, wenn Sie den Mittelwert und den CI bereits kennen, vorausgesetzt, CIs befinden sich in einer Matrix CI (erste und zweite Spalte) und Mittelwerte befinden sich in einer Matrix a :
Demonstration in dem Fall, in dem Sie Einzelmessungen kennen, für ein Experiment mit wiederholten Messungen 3+ Bedingungen, eine Bedingung pro Spalte, ein Subjekt pro Zeile in Matrix a, keine fehlenden Proben, 95% CI wie nach MATLABs ttest () :
quelle
Schauen Sie, ob dies Ihnen hilft. R-Lösung:
quelle
plotrix
Paket installiert ? Ich habe dem Code eine Programmbefehlszeile hinzugefügt, die das Plotrix-Paket installiert. Bitte versuchen Sie es erneut und lassen Sie es wissen.Diese Art von Plot in R mit ggplot2, obwohl Sie möglicherweise ein wenig an der Schriftgröße der Achse herumspielen müssen:
quelle
Verwenden Sie in Stata
serrbar
oderciplot
(SSC) odereclplot
(Stata Journal, SSC).quelle
Angenommen, Sie haben Zugriff auf die Originaldaten, können Sie dies in R mit der Funktion lineplot.CI in der Sciplot-Bibliothek tun
Beispiel mit mtcars-Datensatz:
Beachten Sie, dass lineplot.CI standardmäßig SE-Balken zeichnet (es kann geändert werden, indem eine neue Funktion mit dem Argument ci.fun definiert wird, um 95% CI-Intervalle zu zeichnen).
quelle
Dies könnte in R mit
points()
(oderplot(..., type="p")
) und erfolgensegments()
. Möglicherweise gibt es auch R-Funktionen, mit denen die CIs für Sie erstellt werden können, für die jedoch möglicherweise die Originaldaten erforderlich sind. Die mehreren Panels in derselben Figur erstellt mitpar(mfrow=c(4,1))
. Wenn Sie kein R kennen, ist dies schwer zu bewerkstelligen (wie in, Sie müssten ein bisschen mehr R lernen oder jemanden bitten, mit Ihrem spezifischen Datensatz zu helfen).quelle
GraphPad Prism kann diese Art von Diagramm einfach erstellen und Fehlerbalken aus den von Ihnen eingegebenen Fehlerwerten zeichnen . Erstellen Sie eine gruppierte Tabelle, die für die Eingabe von Mittelwert, - Fehler und + Fehler formatiert ist.
quelle