Wie groß sind denn die Korrelationskoeffizienten konkret?Ich habe einmal den Zusammenhang der Angst vor dem Klmawandel mit Systemdenken
und dann den Zusammenhang der Angst vor Corona und Systemdenken.
LG,
Bernhard
Wie groß sind denn die Korrelationskoeffizienten konkret?Ich habe einmal den Zusammenhang der Angst vor dem Klmawandel mit Systemdenken
und dann den Zusammenhang der Angst vor Corona und Systemdenken.
Du möchtest also die Korrelationskoeffizienten .13 und .01 bei n = 100 miteinander vergleichen. Es ist etwas komplizierter, als ich gedacht hatte: Ebenfalls im Paket psych gibt es noch die Funktion paired.r, deren Hilfetext folgendes erklärt:
Wenn ich das richtig deute, dann sind Deine Zusammenhänge alle aus der gleichen Gruppe von Menschen bestimmt worden und also abhängige Beobachtungen. Wir müssen der Funktion daher noch die Korrelation zwischen Klimawandelangst und Coronaangst angeben.To find the z of the difference between two independent correlations, first convert them to z scores using the Fisher r-z transform and then find the z of the difference between the two correlations. The default assumption is that the group sizes are the same, but the test can be done for different size groups by specifying n2.
If the correlations are not independent (i.e., they are from the same sample) then the correlation with the third variable r(yz) must be specified.
Code: Alles auswählen
psych::paired.r(xy = .13, xz = .01, yz = .5, n = 100)
Code: Alles auswählen
Oder tut es auch eine Spearman-Rangkorrelation?
Code: Alles auswählen
Call: paired.r(xy = 0.13, xz = 0.26, yz = 0.01, n = 200)
[1] "test of difference between two correlated correlations"
t = -1.34 With probability = 0.18
Code: Alles auswählen
cor.test(rnorm(5), rnorm(5))$conf.int