library(readxl)
library(ggpubr)
## Loading required package: ggplot2
library(dplyr)
##
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
library(effectsize)
library(effsize)
Team1vTeam2 <- read_excel("//apporto.com/dfs/SLU/Users/brentgallagher_slu/Desktop/Team1vTeam2.xlsx")
Team1vTeam2 %>%
group_by(Team) %>%
summarise(
Mean = mean(CommScore, na.rm = TRUE),
Median = median(CommScore, na.rm = TRUE),
SD = sd(CommScore, na.rm = TRUE),
N = n()
)
## # A tibble: 2 × 5
## Team Mean Median SD N
## <dbl> <dbl> <dbl> <dbl> <int>
## 1 1 75.1 76 11.9 100
## 2 2 73.1 76 12.0 100
# A tibble: 2 x 5
# Team 1: Mean 75.1, Median 76, SD 11.9, N 100
# Team 2: Mean 73.1, Median 76, SD 12.0, N 100
hist(Team1vTeam2$CommScore[Team1vTeam2$Team == "1"],
breaks = 15,
col = "skyblue",
border = "white")

hist(Team1vTeam2$CommScore[Team1vTeam2$Team == "2"],
breaks = 15,
col = "firebrick",
border = "white")

# Data for Team 1 appears abnormally distributed.
# Data for Team 2 appears abnormally distributed.
ggboxplot(Team1vTeam2, x = "Team", y = "CommScore",
color = "Team",
palette = "jco",
add = "jitter")

# Team 1 does have outliers.
# Team 2 does not have outliers.
shapiro.test(Team1vTeam2$CommScore[Team1vTeam2$Team == "1"])
##
## Shapiro-Wilk normality test
##
## data: Team1vTeam2$CommScore[Team1vTeam2$Team == "1"]
## W = 0.98466, p-value = 0.2999
shapiro.test(Team1vTeam2$CommScore[Team1vTeam2$Team == "2"])
##
## Shapiro-Wilk normality test
##
## data: Team1vTeam2$CommScore[Team1vTeam2$Team == "2"]
## W = 0.96301, p-value = 0.006629
# Shapiro-wilk normality test, Team 1: W = 0.98, p-value = 0.2999
# Shapiro-wilk normality test, Team 2: w = 0.96, p-value = 0.006629
# Team 1 is normally distributed p > .05.
# Team 2 is abnormally distributed p < .05.
wilcox.test(CommScore ~
Team, data = Team1vTeam2)
##
## Wilcoxon rank sum test with continuity correction
##
## data: CommScore by Team
## W = 5422, p-value = 0.3021
## alternative hypothesis: true location shift is not equal to 0
# Wilcoxon rank sum test: w = 5422, p-value = 0.3021. Alternative hypothesis: true location shift is not equal to 0.
mw_effect <- cliff.delta(CommScore
~ Team, data = Team1vTeam2)
print(mw_effect)
##
## Cliff's Delta
##
## delta estimate: 0.0844 (negligible)
## 95 percent confidence interval:
## lower upper
## -0.07620657 0.24073778
# Cliff's Delta: Delta estimate: 0.0844 (negligible),
# 95% confidence interval
# Lower: -0.07620657
# Upper: 0.24073778
# A Mann-Whitney test was conducted to determine if there was a difference in CommScore between Team 1 and Team 2.
# Team 1 scores (Mdn:76) were not significantly different from Team 2 scores (Mdn: 76).
# W = 5422, p-value = 0.3021.
# The effect size was small, Cliff's Delta = .08.