A notebook made by Paul Amat, amat-design.com

Starting session

library(readr)
data <- read_csv("data.csv", show_col_types = FALSE)

Context and objectives

Research hypothesis

Statistical hypothesis

H0:

H1:

Data preparation and exploration

Contingency table

t <- table(data$mood, data$mood.after)
t
       
        Happy Sad
  Happy    65  47
  Sad      60  28

Parametric test

Conditions

Independent observations

The independence of observations is guaranteed by the recruitment process.

N>30 in each group

t[2,1]+t[1,2] > 30
[1] TRUE

For each combination whose two modalities are different, the sum of this combination must be greater than 30.

Test

mcnemar.test(data$mood, data$mood.after, correct = F) #ok jamovi

    McNemar's Chi-squared test

data:  data$mood and data$mood.after
McNemar's chi-squared = 1.5794, df = 1, p-value = 0.2088

Effect size

Non-parametric test

mcnemar.test(data$mood, data$mood.after) #ok jamovi

    McNemar's Chi-squared test with continuity correction

data:  data$mood and data$mood.after
McNemar's chi-squared = 1.3458, df = 1, p-value = 0.246

The p-value of X2 continuity correction (Yates continuity) is to read if effective below 30 for discordant pairs.

Results and recommendations

LS0tDQp0aXRsZTogIkFzc29jaWF0aW9uIGJldHdlZW4gdHdvIHBhaXJlZCBub21pbmFsIHZhcmlhYmxlcyINCm91dHB1dDogaHRtbF9ub3RlYm9vaw0KLS0tDQoNCkEgbm90ZWJvb2sgbWFkZSBieSBQYXVsIEFtYXQsIFthbWF0LWRlc2lnbi5jb21dKGFtYXQtZGVzaWduLmNvbSkNCg0KIyMgU3RhcnRpbmcgc2Vzc2lvbg0KDQpgYGB7cn0NCmxpYnJhcnkocmVhZHIpDQpkYXRhIDwtIHJlYWRfY3N2KCJkYXRhLmNzdiIsIHNob3dfY29sX3R5cGVzID0gRkFMU0UpDQpgYGANCg0KIyMgQ29udGV4dCBhbmQgb2JqZWN0aXZlcw0KDQojIyMgUmVzZWFyY2ggaHlwb3RoZXNpcw0KDQojIyMgU3RhdGlzdGljYWwgaHlwb3RoZXNpcw0KDQpIMDoNCg0KSDE6DQoNCiMjIERhdGEgcHJlcGFyYXRpb24gYW5kIGV4cGxvcmF0aW9uDQoNCiMjIyBDb250aW5nZW5jeSB0YWJsZQ0KDQpgYGB7cn0NCnQgPC0gdGFibGUoZGF0YSRtb29kLCBkYXRhJG1vb2QuYWZ0ZXIpDQp0DQpgYGANCg0KIyMgUGFyYW1ldHJpYyB0ZXN0DQoNCiMjIyBDb25kaXRpb25zDQoNCiMjIyMgSW5kZXBlbmRlbnQgb2JzZXJ2YXRpb25zDQoNClRoZSBpbmRlcGVuZGVuY2Ugb2Ygb2JzZXJ2YXRpb25zIGlzIGd1YXJhbnRlZWQgYnkgdGhlIHJlY3J1aXRtZW50IHByb2Nlc3MuDQoNCiMjIyMgTlw+MzAgaW4gZWFjaCBncm91cA0KDQpgYGB7cn0NCnRbMiwxXSt0WzEsMl0gPiAzMA0KYGBgDQoNCkZvciBlYWNoIGNvbWJpbmF0aW9uIHdob3NlIHR3byBtb2RhbGl0aWVzIGFyZSBkaWZmZXJlbnQsIHRoZSBzdW0gb2YgdGhpcyBjb21iaW5hdGlvbiBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAzMC4NCg0KIyMjIyBUZXN0DQoNCmBgYHtyfQ0KbWNuZW1hci50ZXN0KGRhdGEkbW9vZCwgZGF0YSRtb29kLmFmdGVyLCBjb3JyZWN0ID0gRikgI29rIGphbW92aQ0KYGBgDQoNCiMjIyBFZmZlY3Qgc2l6ZQ0KDQojIyBOb24tcGFyYW1ldHJpYyB0ZXN0DQoNCmBgYHtyfQ0KbWNuZW1hci50ZXN0KGRhdGEkbW9vZCwgZGF0YSRtb29kLmFmdGVyKSAjb2sgamFtb3ZpDQpgYGANCg0KVGhlIHAtdmFsdWUgb2YgWDIgY29udGludWl0eSBjb3JyZWN0aW9uIChZYXRlcyBjb250aW51aXR5KSBpcyB0byByZWFkIGlmIGVmZmVjdGl2ZSBiZWxvdyAzMCBmb3IgZGlzY29yZGFudCBwYWlycy4NCg0KIyMgUmVzdWx0cyBhbmQgcmVjb21tZW5kYXRpb25zDQo=