head(IQ)
str(IQ)
'data.frame':   27 obs. of  5 variables:
 $ X       : int  1 2 3 4 5 6 7 8 9 10 ...
 $ IQbio   : int  82 80 88 108 116 117 132 71 75 93 ...
 $ IQfoster: int  82 90 91 115 115 129 131 78 79 82 ...
 $ class   : Factor w/ 3 levels "high","low","medium": 1 1 1 1 1 1 1 3 3 3 ...
 $ IQBio_z : num [1:27, 1] -0.815 -0.94 -0.442 0.801 1.299 ...
  ..- attr(*, "scaled:center")= num 95.1
  ..- attr(*, "scaled:scale")= num 16.1

1) Hypothese

H1: Es gibt einen Unterschied zwischen dem Durchschnitts-IQ in Deutschland und dem IQ aus der Stichprobe.

H0: Es gibt keinen Unterschied zwischen dem Durchschnitts-IQ in Deutschland und dem IQ aus der Stichprobe.

2) Voraussetzungen für den t-Tests für eine Stichprobe

✓ Die Variable ist min. intervallskaliert -> IQ_bio ist metrisch
✓ Die Variable ist in die Grundgesamtheite normalverteilt -> siehe Histogramm

Prüfung der Normalverteilung mittels Histogramm

hist(IQ$IQbio, main = "Der IQ der Stichprobe", xlab ="IQ-Punkte", ylab = "Anzahl", col = "purple")

Prüfung der Normalverteilung mittels QQPlot


library(car)
qqPlot(IQ$IQbio, main = "Der IQ der Stichprobe", col = "purple")
[1]  7 14

Es liegt eine Normalverteilung vor.

Ergebnis der Auswertung

Der DurchschnittsIQ in Deutschland liegt bei 105 IQ-Punkten.

t.test(IQ$IQbio, mu=105)

    One Sample t-test

data:  IQ$IQbio
t = -3.1951, df = 26, p-value = 0.003647
alternative hypothesis: true mean is not equal to 105
95 percent confidence interval:
  88.74916 101.47307
sample estimates:
mean of x 
 95.11111 

Es gibt einen Unterschied zwischen dem IQ der Stichprobe und dem DurchschnittsIQ (t(26)= -3.1951, p= 0.003, n= 27).

z-Tranformation

psych::describe(IQ$IQbio) #Zur Prüfung der z-Transformation
IQ_Bio_z <- scale(IQ$IQbio) #Z-Transformation
# Histogramm zur Kontrolle der Verteilung
hist(IQ_Bio_z, main = "Der IQ der Stichprobe - z-transformiert", xlab ="IQ-Punkte", ylab = "Anzahl", col = "purple", breaks =4)

Hinzufügen der Z-Wertezum Datensatz

#IQ<- cbind(IQ, "IQBio_z" = IQ_Bio_z)
#View(IQ)
#IQ$IQBio_z <- NULL # Die Spalte löschen, falls zu viele Z-Werte hinzugefügt wurden

Alternative

IQ["IQBio_z"] <- IQ_Bio_z
View(IQ)

Ergebnis der Auswertung mit Z-Transformation

\[ z = \frac {(x-µ)}{σ} = \frac {(105-95.11)}{16.08} = 0.614\]

norm_z = (105-mean(IQ$IQbio))/sd(IQ$IQbio)# Z-Wert berechnen
t.test(IQ$IQBio_z,mu=norm_z)

    One Sample t-test

data:  IQ$IQBio_z
t = -3.1951, df = 26, p-value = 0.003647
alternative hypothesis: true mean is not equal to 0.6148919
95 percent confidence interval:
 -0.3955868  0.3955868
sample estimates:
   mean of x 
-1.96356e-16 

4) Aussage

Es gibt einen Unterschied zwischen dem IQ der Stichprobe und dem DurchschnittsIQ (t(26)= -3.1951, p= 0.003, n= 27).

LS0tDQpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sNCi0tLQ0KDQpgYGB7cn0NCmhlYWQoSVEpDQpgYGANCmBgYHtyfQ0Kc3RyKElRKQ0KYGBgDQoNCg0KIyMgMSkgSHlwb3RoZXNlIA0KDQpIMTogRXMgZ2lidCBlaW5lbiBVbnRlcnNjaGllZCB6d2lzY2hlbiBkZW0gRHVyY2hzY2huaXR0cy1JUSBpbiBEZXV0c2NobGFuZCB1bmQgZGVtIElRIGF1cyBkZXIgU3RpY2hwcm9iZS4NCg0KSDA6IEVzIGdpYnQga2VpbmVuIFVudGVyc2NoaWVkIHp3aXNjaGVuIGRlbSBEdXJjaHNjaG5pdHRzLUlRIGluIERldXRzY2hsYW5kIHVuZCBkZW0gSVEgYXVzIGRlciBTdGljaHByb2JlLg0KDQoNCiMjIDIpIFZvcmF1c3NldHp1bmdlbiBmw7xyIGRlbiB0LVRlc3RzIGbDvHIgZWluZSBTdGljaHByb2JlDQoNCuKckyAJRGllIFZhcmlhYmxlIGlzdCBtaW4uIGludGVydmFsbHNrYWxpZXJ0IC0+IElRX2JpbyBpc3QgbWV0cmlzY2ggPGJyPg0K4pyTIAlEaWUgVmFyaWFibGUgaXN0IGluIGRpZSBHcnVuZGdlc2FtdGhlaXRlIG5vcm1hbHZlcnRlaWx0IC0+IHNpZWhlIEhpc3RvZ3JhbW0NCg0KDQoNCiMjIyBQcsO8ZnVuZyBkZXIgTm9ybWFsdmVydGVpbHVuZyBtaXR0ZWxzIEhpc3RvZ3JhbW0NCg0KYGBge3J9DQpoaXN0KElRJElRYmlvLCBtYWluID0gIkRlciBJUSBkZXIgU3RpY2hwcm9iZSIsIHhsYWIgPSJJUS1QdW5rdGUiLCB5bGFiID0gIkFuemFobCIsIGNvbCA9ICJwdXJwbGUiKQ0KYGBgDQoNCiMjIyBQcsO8ZnVuZyBkZXIgTm9ybWFsdmVydGVpbHVuZyBtaXR0ZWxzIFFRUGxvdA0KDQpgYGB7cn0NCg0KbGlicmFyeShjYXIpDQpxcVBsb3QoSVEkSVFiaW8sIG1haW4gPSAiRGVyIElRIGRlciBTdGljaHByb2JlIiwgY29sID0gInB1cnBsZSIpDQpgYGANCg0KRXMgbGllZ3QgZWluZSBOb3JtYWx2ZXJ0ZWlsdW5nIHZvci4gDQoNCg0KIyMgRXJnZWJuaXMgZGVyIEF1c3dlcnR1bmcNCioqRGVyIER1cmNoc2Nobml0dHNJUSBpbiBEZXV0c2NobGFuZCBsaWVndCBiZWkgMTA1IElRLVB1bmt0ZW4uKioNCmBgYHtyfQ0KdC50ZXN0KElRJElRYmlvLCBtdT0xMDUpDQpgYGANCg0KRXMgZ2lidCBlaW5lbiBVbnRlcnNjaGllZCB6d2lzY2hlbiBkZW0gSVEgZGVyIFN0aWNocHJvYmUgdW5kIGRlbSBEdXJjaHNjaG5pdHRzSVEgKHQoMjYpPSAtMy4xOTUxLCBwPSAwLjAwMywgbj0gMjcpLiANCg0KIyMgIHotVHJhbmZvcm1hdGlvbg0KDQpgYGB7cn0NCnBzeWNoOjpkZXNjcmliZShJUSRJUWJpbykgI1p1ciBQcsO8ZnVuZyBkZXIgei1UcmFuc2Zvcm1hdGlvbg0KYGBgDQoNCmBgYHtyfQ0KSVFfQmlvX3ogPC0gc2NhbGUoSVEkSVFiaW8pICNaLVRyYW5zZm9ybWF0aW9uDQpgYGANCg0KYGBge3J9DQojIEhpc3RvZ3JhbW0genVyIEtvbnRyb2xsZSBkZXIgVmVydGVpbHVuZw0KaGlzdChJUV9CaW9feiwgbWFpbiA9ICJEZXIgSVEgZGVyIFN0aWNocHJvYmUgLSB6LXRyYW5zZm9ybWllcnQiLCB4bGFiID0iSVEtUHVua3RlIiwgeWxhYiA9ICJBbnphaGwiLCBjb2wgPSAicHVycGxlIiwgYnJlYWtzID00KQ0KYGBgDQojIyMgSGluenVmw7xnZW4gZGVyIFotV2VydGV6dW0gRGF0ZW5zYXR6ICAgDQpgYGB7cn0NCiNJUTwtIGNiaW5kKElRLCAiSVFCaW9feiIgPSBJUV9CaW9feikNCiNWaWV3KElRKQ0KI0lRJElRQmlvX3ogPC0gTlVMTCAjIERpZSBTcGFsdGUgbMO2c2NoZW4sIGZhbGxzIHp1IHZpZWxlIFotV2VydGUgaGluenVnZWbDvGd0IHd1cmRlbg0KYGBgDQojIyMgQWx0ZXJuYXRpdmUNCg0KYGBge3J9DQpJUVsiSVFCaW9feiJdIDwtIElRX0Jpb196DQpWaWV3KElRKQ0KYGBgDQoNCiMjIEVyZ2VibmlzIGRlciBBdXN3ZXJ0dW5nIG1pdCBaLVRyYW5zZm9ybWF0aW9uDQoNCiQkIHogPSBcZnJhYyB7KHgtwrUpfXvPg30gPSBcZnJhYyB7KDEwNS05NS4xMSl9ezE2LjA4fSA9IDAuNjE0JCQNCg0KYGBge3J9DQpub3JtX3ogPSAoMTA1LW1lYW4oSVEkSVFiaW8pKS9zZChJUSRJUWJpbykjIFotV2VydCBiZXJlY2huZW4NCnQudGVzdChJUSRJUUJpb196LG11PW5vcm1feikNCg0KYGBgDQoNCiMjIDQpIEF1c3NhZ2UNCg0KRXMgZ2lidCBlaW5lbiBVbnRlcnNjaGllZCB6d2lzY2hlbiBkZW0gSVEgZGVyIFN0aWNocHJvYmUgdW5kIGRlbSBEdXJjaHNjaG5pdHRzSVEgKHQoMjYpPSAtMy4xOTUxLCBwPSAwLjAwMywgbj0gMjcpLiANCg0K