library(haven)
## Warning: package 'haven' was built under R version 3.5.3
data1 <- read_sav("asthma_pefr.sav")
names(data1)
## [1] "age" "drug_grp" "pefr"
is.factor(data1$drug_grp)
## [1] FALSE
#labeling the Drug Group 1 as A, 2 as B and 3 as C
data1$drug_grp <- factor(data1$drug_grp,
levels = c(1,2),
labels = c("A","B"))
# PURPOSE
# To find difference of mean PEFR between drug A and drug B
#############################################################
# Checking normality assumption via boxplot
plot(data1$drug_grp, data1$pefr,
main = "Boxplot showing distribution of PEFR between Drug A and Drug B",
xlab = "Drug Type",
ylab = "PEFR")
#Checking equality of variance assumption
library(car)
## Warning: package 'car' was built under R version 3.5.3
## Loading required package: carData
## Warning: package 'carData' was built under R version 3.5.2
leveneTest(data1$pefr~data1$drug_grp, center = mean)
## Levene's Test for Homogeneity of Variance (center = mean)
## Df F value Pr(>F)
## group 1 0.3686 0.5439
## 882
# Since p-value = 0.7947 > 0.05
# Variance is equal
#Independent t-Test
#using t.test()
t.test
## function (x, ...)
## UseMethod("t.test")
## <bytecode: 0x0000000011efd008>
## <environment: namespace:stats>
#Hypothesis Statement
#H0: There is no significant difference on mean pefr between Grug A and B
#H1: There is a significant difference on mean pefr between Grug A and B
#Conducting independent sample t-test
tt <- t.test(data1$pefr~data1$drug_grp, var.equal = T)
tt
##
## Two Sample t-test
##
## data: data1$pefr by data1$drug_grp
## t = 5.4058, df = 882, p-value = 8.311e-08
## alternative hypothesis: true difference in means is not equal to 0
## 95 percent confidence interval:
## 24.21958 51.83121
## sample estimates:
## mean in group A mean in group B
## 359.0501 321.0247
library(broom)
## Warning: package 'broom' was built under R version 3.5.3

z <- tidy(tt)
View(z)
#Decision Rule
#Since p-value=8.310744e-08 < a=0.05, we reject Ho
#Conclusion
#There is a significant difference on mean pefr between Grug A and B