Stokstaartjes, een mangoestensoort die voorkomt in zuidelijk Afrika, leven in groepen. Elke groep kent zijn dominant vrouwtje, die grotendeels het monopolie heeft op de voortplanting binnen de groep: ze is de moeder van meer dan tachtig procent van de jongen die hun eerste maand overleven. Hoe ze dit monopolie bewerktstelligt, is echter minder goed begrepen. Een mogelijke verklaring ligt in het feit dat het dominante vrouwtje ongeveer een maand voor ze bevalt de andere vrouwtjes terroriseert, wat voor hen vaak uitmondt in een tijdelijke verbanning uit de groep. In een onderzoek tracht men na te gaan of deze verbanning gerelateerd is met factoren die een nadelige invloed hebben op de voortplanting.
De studiepopulatie waarop het onderzoek betrekking heeft, bedraagt individuen uit 15 willekeurig gekozen groepen stokstaartjes. In een eerste luik van het experiment werd het gewichtsverschil bekeken van 15 stokstaartjes die verbannen werden uit de groep. In een tweede luik van het experiment werden op gelijkaardige tijdstippen als het vertrek en de terugkomst van de verbannen vrouwtjes het gewichtsverschil gemeten van 15 andere stokstaartjes uit dezelfde regio, maar die in hun eigen groep konden blijven. Deze laatste groep van individuen worden aangeduid in de dataset met verbannen == 0
.
De dataset stokstaartjesDat.txt
bestaat uit \(60\) observaties van de volgende variabelen:
gewicht
het gewicht van het stokstaartje
tijdstip
tijdstip van de meting. "voor"
indien gewogen werd voor de verbanning, anders "na"
verbannen
\(1\) indien verbannen, \(0\) indien niet.
data = read.table("https://statomics.github.io/statistiekBasisCursus/practica/practicum3/stokstaartjesDat.txt")
data$verbannen = factor(data$verbannen)
Gewichtsverschil tijdens verbanning
Een mogelijk relevante factor met negatieve invloed op de voortplanting die de onderzoekers beschouwen, is gewichtsverlies. Lichamelijke verzwakking (tengevolge van het gewichtsverlies) heeft namelijk een nadelige invloed op de voortplanting. De onderzoekers trachten te weten te komen of verbanning uit de groep leidt tot een (aanzienlijk) gewichtsverlies. Men bekeek hiervoor telkens één willekeurig stokstaartje die verbannen werd uit de groep, en mat het gewicht eenmaal vóór de verbanning en eenmaal op terugkomst van het vrouwtje. Test op het 5% significantieniveau of er inderdaad gewichtsverlies optreedt bij stokstaartjes op hun terugkomst versus voor de verbanning. Stel zelf eerst de nul- en alternatieve hypothese op. Kan je aan de hand van het resultaat van de test bepalen of verbanning causaal leidt tot gewichtsverlies in vrouwelijke stokstaartjes?
Data-exploratie
# maak een nieuwe dataset aan met enkel de verbannen individuen
dataVerbannen = subset(data, verbannen=="1")
# sla variabelen op in vectoren
gewichtVer = dataVerbannen$gewicht
tijdVer = dataVerbannen$tijdstip
table(tijdVer)
tijdVer
na voor
15 15
# histogram van gewicht voor verbanning
hist(gewichtVer[tijdVer=="voor"])

# histogram van gewicht na verbanning
hist(gewichtVer[tijdVer=="na"])

Checken van assumpties en uitvoeren van test
# Normaliteit binnen elke groep?
# Uitvoeren van de test in R kan op twee equivalente manieren!
t.test(gewichtVer[tijdVer=="voor"], gewichtVer[tijdVer=="na"], paired=TRUE, alternative="greater") # of
Paired t-test
data: gewichtVer[tijdVer == "voor"] and gewichtVer[tijdVer == "na"]
t = 5.1279, df = 14, p-value = 7.68e-05
alternative hypothesis: true difference in means is greater than 0
95 percent confidence interval:
47.48625 Inf
sample estimates:
mean of the differences
72.32959
t.test(gewichtVer[tijdVer=="na"], gewichtVer[tijdVer=="voor"], paired=TRUE, alternative="less") # of
Paired t-test
data: gewichtVer[tijdVer == "na"] and gewichtVer[tijdVer == "voor"]
t = -5.1279, df = 14, p-value = 7.68e-05
alternative hypothesis: true difference in means is less than 0
95 percent confidence interval:
-Inf -47.48625
sample estimates:
mean of the differences
-72.32959
gewichtVerschil = gewichtVer[tijdVer=="voor"] - gewichtVer[tijdVer=="na"]
t.test(gewichtVerschil, alternative="greater")
One Sample t-test
data: gewichtVerschil
t = 5.1279, df = 14, p-value = 7.68e-05
alternative hypothesis: true mean is greater than 0
95 percent confidence interval:
47.48625 Inf
sample estimates:
mean of x
72.32959
Kan je reeds een causaal verband leggen op basis van deze test?
Gewichtsverschil tijdens verbanning
Men vergeleek tevens de gewichtsverandering tussen enerzijds vrouwtjes die uit de groep verbannen waren en vrouwtjes die in hun groep konden blijven. Test op het 5% significantieniveau de onderstelling dat de gemiddelde gewichtsverandering bij vrouwtjes die verbannen waren uit de groep verschilt van vrouwtjes die in hun groep konden blijven. Noteer tevens duidelijk uw conclusie.
Data-exploratie
# Bereken het gewichtsverschil in de verbannen individuen
diffVerbannen = gewichtVer[tijdVer =="voor"]-gewichtVer[tijdVer=="na"]
# Bereken het gewichtsverschil in de gebleven individuen
dataGroep = subset(data, verbannen=="0")
gewichtGroep = dataGroep$gewicht
tijdGroep = dataGroep$tijdstip
diffGroep = gewichtGroep[tijdGroep=="voor"] - gewichtGroep[tijdGroep=="na"]
# histogram van gewicht voor verbanning in de gebleven individuen
hist(gewichtGroep[tijdGroep=="voor"])

# histogram van gewicht na verbanning in de gebleven individuen
hist(gewichtGroep[tijdGroep=="na"])

# Merk op dat ook bij de individuen die in de groep bleven er gewichtsverlies lijkt op te treden.
boxplot(gewichtGroep~tijdGroep)

Checken van assumpties en uitvoeren van test
# normaliteit
#homoscedasticiteit
# niet zeker of voldaan is? Simuleer!
sdPooled = (sd(diffVerbannen)+sd(diffGroep))/2
par(mfrow=c(3,3))
for(i in 1:9){
x=rnorm(15, mean=mean(diffVerbannen), sd=sdPooled)
y=rnorm(15, mean=mean(diffGroep), sd=sdPooled)
boxplot(cbind(x,y))
}

test
Zou je op basis van deze test een causaal verband kunnen maken?
LS0tCnRpdGxlOiAiU3Rva3N0YWFydGplcyIKZGF0ZTogIjEwIE5vdmVtYmVyIDIwMTciCm91dHB1dDogaHRtbF9ub3RlYm9vawotLS0KClN0b2tzdGFhcnRqZXMsIGVlbiBtYW5nb2VzdGVuc29vcnQgZGllIHZvb3Jrb210IGluIHp1aWRlbGlqayBBZnJpa2EsIGxldmVuIGluIGdyb2VwZW4uIEVsa2UgZ3JvZXAga2VudCB6aWpuIGRvbWluYW50IHZyb3V3dGplLCBkaWUgZ3JvdGVuZGVlbHMgaGV0IG1vbm9wb2xpZSBoZWVmdCBvcCBkZSB2b29ydHBsYW50aW5nIGJpbm5lbiBkZSBncm9lcDogemUgaXMgZGUgbW9lZGVyIHZhbiBtZWVyIGRhbiB0YWNodGlnIHByb2NlbnQgdmFuIGRlIGpvbmdlbiBkaWUgaHVuIGVlcnN0ZSBtYWFuZCBvdmVybGV2ZW4uIEhvZSB6ZSBkaXQgbW9ub3BvbGllIGJld2Vya3RzdGVsbGlndCwgaXMgZWNodGVyIG1pbmRlciBnb2VkIGJlZ3JlcGVuLiBFZW4gbW9nZWxpamtlIHZlcmtsYXJpbmcgbGlndCBpbiBoZXQgZmVpdCBkYXQgaGV0IGRvbWluYW50ZSB2cm91d3RqZSBvbmdldmVlciBlZW4gbWFhbmQgdm9vciB6ZSBiZXZhbHQgZGUgYW5kZXJlIHZyb3V3dGplcyB0ZXJyb3Jpc2VlcnQsIHdhdCB2b29yIGhlbiB2YWFrIHVpdG1vbmR0IGluIGVlbiB0aWpkZWxpamtlIHZlcmJhbm5pbmcgdWl0IGRlIGdyb2VwLiBJbiBlZW4gb25kZXJ6b2VrIHRyYWNodCBtZW4gbmEgdGUgZ2FhbiBvZiBkZXplIHZlcmJhbm5pbmcgZ2VyZWxhdGVlcmQgaXMgbWV0IGZhY3RvcmVuIGRpZSBlZW4gbmFkZWxpZ2UgaW52bG9lZCBoZWJiZW4gb3AgZGUgdm9vcnRwbGFudGluZy4gCgpEZSBzdHVkaWVwb3B1bGF0aWUgd2Fhcm9wIGhldCBvbmRlcnpvZWsgYmV0cmVra2luZyBoZWVmdCwgYmVkcmFhZ3QgaW5kaXZpZHVlbiB1aXQgMTUgd2lsbGVrZXVyaWcgZ2Vrb3plbiBncm9lcGVuIHN0b2tzdGFhcnRqZXMuIEluIGVlbiBlZXJzdGUgbHVpayB2YW4gaGV0IGV4cGVyaW1lbnQgd2VyZCBoZXQgZ2V3aWNodHN2ZXJzY2hpbCBiZWtla2VuIHZhbiAxNSBzdG9rc3RhYXJ0amVzIGRpZSB2ZXJiYW5uZW4gd2VyZGVuIHVpdCBkZSBncm9lcC4gSW4gZWVuIHR3ZWVkZSBsdWlrIHZhbiBoZXQgZXhwZXJpbWVudCB3ZXJkZW4gb3AgZ2VsaWprYWFyZGlnZSB0aWpkc3RpcHBlbiBhbHMgaGV0IHZlcnRyZWsgZW4gZGUgdGVydWdrb21zdCB2YW4gZGUgdmVyYmFubmVuIHZyb3V3dGplcyBoZXQgZ2V3aWNodHN2ZXJzY2hpbCBnZW1ldGVuIHZhbiAxNSBhbmRlcmUgc3Rva3N0YWFydGplcyB1aXQgZGV6ZWxmZGUgcmVnaW8sIG1hYXIgZGllIGluIGh1biBlaWdlbiBncm9lcCBrb25kZW4gYmxpanZlbi4gRGV6ZSBsYWF0c3RlIGdyb2VwIHZhbiBpbmRpdmlkdWVuIHdvcmRlbiBhYW5nZWR1aWQgaW4gZGUgZGF0YXNldCBtZXQgYHZlcmJhbm5lbiA9PSAwYCAuCgpEZSBkYXRhc2V0IGBzdG9rc3RhYXJ0amVzRGF0LnR4dGAgYmVzdGFhdCB1aXQgJDYwJCBvYnNlcnZhdGllcyB2YW4gZGUgdm9sZ2VuZGUgdmFyaWFiZWxlbjoKCiAtIGBnZXdpY2h0YCBoZXQgZ2V3aWNodCB2YW4gaGV0IHN0b2tzdGFhcnRqZQogLSBgdGlqZHN0aXBgIHRpamRzdGlwIHZhbiBkZSBtZXRpbmcuIGAidm9vciJgIGluZGllbiBnZXdvZ2VuIHdlcmQgdm9vciBkZSB2ZXJiYW5uaW5nLCBhbmRlcnMgYCJuYSJgCiAtIGB2ZXJiYW5uZW5gICQxJCBpbmRpZW4gdmVyYmFubmVuLCAkMCQgaW5kaWVuIG5pZXQuCgpgYGB7cn0KZGF0YSA9IHJlYWQudGFibGUoImh0dHBzOi8vc3RhdG9taWNzLmdpdGh1Yi5pby9zdGF0aXN0aWVrQmFzaXNDdXJzdXMvcHJhY3RpY2EvcHJhY3RpY3VtMy9zdG9rc3RhYXJ0amVzRGF0LnR4dCIpCmRhdGEkdmVyYmFubmVuID0gZmFjdG9yKGRhdGEkdmVyYmFubmVuKQpgYGAKCiMgR2V3aWNodHN2ZXJzY2hpbCB0aWpkZW5zIHZlcmJhbm5pbmcKCkVlbiBtb2dlbGlqayByZWxldmFudGUgZmFjdG9yIG1ldCBuZWdhdGlldmUgaW52bG9lZCBvcCBkZSB2b29ydHBsYW50aW5nIGRpZSBkZSBvbmRlcnpvZWtlcnMgYmVzY2hvdXdlbiwgaXMgZ2V3aWNodHN2ZXJsaWVzLiBMaWNoYW1lbGlqa2UgdmVyendha2tpbmcgKHRlbmdldm9sZ2UgdmFuIGhldCBnZXdpY2h0c3ZlcmxpZXMpIGhlZWZ0IG5hbWVsaWprIGVlbiBuYWRlbGlnZSBpbnZsb2VkIG9wIGRlIHZvb3J0cGxhbnRpbmcuIERlIG9uZGVyem9la2VycyB0cmFjaHRlbiB0ZSB3ZXRlbiB0ZSBrb21lbiBvZiB2ZXJiYW5uaW5nIHVpdCBkZSBncm9lcCBsZWlkdCB0b3QgZWVuIChhYW56aWVubGlqaykgZ2V3aWNodHN2ZXJsaWVzLgpNZW4gYmVrZWVrIGhpZXJ2b29yIHRlbGtlbnMgw6nDqW4gd2lsbGVrZXVyaWcgc3Rva3N0YWFydGplIGRpZSB2ZXJiYW5uZW4gd2VyZCB1aXQgZGUgZ3JvZXAsIGVuIG1hdCBoZXQgZ2V3aWNodCBlZW5tYWFsIHbDs8OzciBkZSB2ZXJiYW5uaW5nIGVuIGVlbm1hYWwgb3AgdGVydWdrb21zdCB2YW4gaGV0IHZyb3V3dGplLgpUZXN0IG9wIGhldCA1JSBzaWduaWZpY2FudGllbml2ZWF1IG9mIGVyIGluZGVyZGFhZCBnZXdpY2h0cyoqdmVybGllcyoqIG9wdHJlZWR0IGJpaiBzdG9rc3RhYXJ0amVzIG9wIGh1biB0ZXJ1Z2tvbXN0IHZlcnN1cyB2b29yIGRlIHZlcmJhbm5pbmcuIFN0ZWwgemVsZiBlZXJzdCBkZSBudWwtIGVuIGFsdGVybmF0aWV2ZSBoeXBvdGhlc2Ugb3AuCkthbiBqZSBhYW4gZGUgaGFuZCB2YW4gaGV0IHJlc3VsdGFhdCB2YW4gZGUgdGVzdCBiZXBhbGVuIG9mIHZlcmJhbm5pbmcgY2F1c2FhbCBsZWlkdCB0b3QgZ2V3aWNodHN2ZXJsaWVzIGluIHZyb3V3ZWxpamtlIHN0b2tzdGFhcnRqZXM/CgojIyMgRGF0YS1leHBsb3JhdGllCgpgYGB7cn0KIyBtYWFrIGVlbiBuaWV1d2UgZGF0YXNldCBhYW4gbWV0IGVua2VsIGRlIHZlcmJhbm5lbiBpbmRpdmlkdWVuCmRhdGFWZXJiYW5uZW4gPSBzdWJzZXQoZGF0YSwgdmVyYmFubmVuPT0iMSIpCiMgc2xhIHZhcmlhYmVsZW4gb3AgaW4gdmVjdG9yZW4KZ2V3aWNodFZlciA9IGRhdGFWZXJiYW5uZW4kZ2V3aWNodAp0aWpkVmVyID0gZGF0YVZlcmJhbm5lbiR0aWpkc3RpcAp0YWJsZSh0aWpkVmVyKQojIGhpc3RvZ3JhbSB2YW4gZ2V3aWNodCB2b29yIHZlcmJhbm5pbmcKaGlzdChnZXdpY2h0VmVyW3RpamRWZXI9PSJ2b29yIl0pIAojIGhpc3RvZ3JhbSB2YW4gZ2V3aWNodCBuYSB2ZXJiYW5uaW5nCmhpc3QoZ2V3aWNodFZlclt0aWpkVmVyPT0ibmEiXSkKYGBgCgojIyMgQ2hlY2tlbiB2YW4gYXNzdW1wdGllcyBlbiB1aXR2b2VyZW4gdmFuIHRlc3QKCmBgYHtyfQoKIyBOb3JtYWxpdGVpdCBiaW5uZW4gZWxrZSBncm9lcD8KCiMgVWl0dm9lcmVuIHZhbiBkZSB0ZXN0IGluIFIga2FuIG9wIHR3ZWUgZXF1aXZhbGVudGUgbWFuaWVyZW4hCnQudGVzdChnZXdpY2h0VmVyW3RpamRWZXI9PSJ2b29yIl0sIGdld2ljaHRWZXJbdGlqZFZlcj09Im5hIl0sIHBhaXJlZD1UUlVFLCBhbHRlcm5hdGl2ZT0iZ3JlYXRlciIpICMgb2YKCnQudGVzdChnZXdpY2h0VmVyW3RpamRWZXI9PSJuYSJdLCBnZXdpY2h0VmVyW3RpamRWZXI9PSJ2b29yIl0sICBwYWlyZWQ9VFJVRSwgYWx0ZXJuYXRpdmU9Imxlc3MiKSAjIG9mCgoKZ2V3aWNodFZlcnNjaGlsID0gZ2V3aWNodFZlclt0aWpkVmVyPT0idm9vciJdIC0gZ2V3aWNodFZlclt0aWpkVmVyPT0ibmEiXQp0LnRlc3QoZ2V3aWNodFZlcnNjaGlsLCBhbHRlcm5hdGl2ZT0iZ3JlYXRlciIpCmBgYAoKCgoKIyBLYW4gamUgcmVlZHMgZWVuIGNhdXNhYWwgdmVyYmFuZCBsZWdnZW4gb3AgYmFzaXMgdmFuIGRlemUgdGVzdD8KCgojIEdld2ljaHRzdmVyc2NoaWwgdGlqZGVucyB2ZXJiYW5uaW5nCgpNZW4gdmVyZ2VsZWVrIHRldmVucyBkZSBnZXdpY2h0c3ZlcmFuZGVyaW5nIHR1c3NlbiBlbmVyemlqZHMgdnJvdXd0amVzIGRpZSB1aXQgZGUgZ3JvZXAgdmVyYmFubmVuIHdhcmVuIGVuIHZyb3V3dGplcyBkaWUgaW4gaHVuIGdyb2VwIGtvbmRlbiBibGlqdmVuLiBUZXN0IG9wIGhldCA1JSBzaWduaWZpY2FudGllbml2ZWF1IGRlIG9uZGVyc3RlbGxpbmcgZGF0IGRlIGdlbWlkZGVsZGUgZ2V3aWNodHN2ZXJhbmRlcmluZyBiaWogdnJvdXd0amVzIGRpZSB2ZXJiYW5uZW4gd2FyZW4gdWl0IGRlIGdyb2VwICoqdmVyc2NoaWx0IHZhbioqIHZyb3V3dGplcyBkaWUgaW4gaHVuIGdyb2VwIGtvbmRlbiBibGlqdmVuLiBOb3RlZXIgdGV2ZW5zIGR1aWRlbGlqayB1dyBjb25jbHVzaWUuCgojIyMgRGF0YS1leHBsb3JhdGllCgpgYGB7cn0KIyBCZXJla2VuIGhldCBnZXdpY2h0c3ZlcnNjaGlsIGluIGRlIHZlcmJhbm5lbiBpbmRpdmlkdWVuCmRpZmZWZXJiYW5uZW4gPSBnZXdpY2h0VmVyW3RpamRWZXIgPT0idm9vciJdLWdld2ljaHRWZXJbdGlqZFZlcj09Im5hIl0KIyBCZXJla2VuIGhldCBnZXdpY2h0c3ZlcnNjaGlsIGluIGRlIGdlYmxldmVuIGluZGl2aWR1ZW4KZGF0YUdyb2VwID0gc3Vic2V0KGRhdGEsIHZlcmJhbm5lbj09IjAiKQpnZXdpY2h0R3JvZXAgPSBkYXRhR3JvZXAkZ2V3aWNodAp0aWpkR3JvZXAgPSBkYXRhR3JvZXAkdGlqZHN0aXAKZGlmZkdyb2VwID0gZ2V3aWNodEdyb2VwW3RpamRHcm9lcD09InZvb3IiXSAtIGdld2ljaHRHcm9lcFt0aWpkR3JvZXA9PSJuYSJdCgojIGhpc3RvZ3JhbSB2YW4gZ2V3aWNodCB2b29yIHZlcmJhbm5pbmcgaW4gZGUgZ2VibGV2ZW4gaW5kaXZpZHVlbgpoaXN0KGdld2ljaHRHcm9lcFt0aWpkR3JvZXA9PSJ2b29yIl0pIAojIGhpc3RvZ3JhbSB2YW4gZ2V3aWNodCBuYSB2ZXJiYW5uaW5nIGluIGRlIGdlYmxldmVuIGluZGl2aWR1ZW4KaGlzdChnZXdpY2h0R3JvZXBbdGlqZEdyb2VwPT0ibmEiXSkKIyBNZXJrIG9wIGRhdCBvb2sgYmlqIGRlIGluZGl2aWR1ZW4gZGllIGluIGRlIGdyb2VwIGJsZXZlbiBlciBnZXdpY2h0c3ZlcmxpZXMgbGlqa3Qgb3AgdGUgdHJlZGVuLgpib3hwbG90KGdld2ljaHRHcm9lcH50aWpkR3JvZXApCmBgYAoKIyMjIENoZWNrZW4gdmFuIGFzc3VtcHRpZXMgZW4gdWl0dm9lcmVuIHZhbiB0ZXN0CgpgYGB7cn0KIyBub3JtYWxpdGVpdAoKI2hvbW9zY2VkYXN0aWNpdGVpdAoKIyBuaWV0IHpla2VyIG9mIHZvbGRhYW4gaXM/IFNpbXVsZWVyIQpzZFBvb2xlZCA9IChzZChkaWZmVmVyYmFubmVuKStzZChkaWZmR3JvZXApKS8yCnBhcihtZnJvdz1jKDMsMykpCmZvcihpIGluIDE6OSl7CiAgeD1ybm9ybSgxNSwgbWVhbj1tZWFuKGRpZmZWZXJiYW5uZW4pLCBzZD1zZFBvb2xlZCkKICB5PXJub3JtKDE1LCBtZWFuPW1lYW4oZGlmZkdyb2VwKSwgc2Q9c2RQb29sZWQpCiAgYm94cGxvdChjYmluZCh4LHkpKQp9CgpgYGAKCiMjIyB0ZXN0CgoKIyBab3UgamUgb3AgYmFzaXMgdmFuIGRlemUgdGVzdCBlZW4gY2F1c2FhbCB2ZXJiYW5kIGt1bm5lbiBtYWtlbj8KCgoK