๋ฐ์ํ
# R
install.packages('moonBook')
require(moonBook)
data(acs)
acs
summary(acs)
str(acs)
moonBook::densityplot(age~sex, data=acs)
shapiro.test(acs$age[acs$sex=="Male"])
shapiro.test(acs$age[acs$sex=="Female"])
whicox.test(age-sex, data=acs)
var.test(age~sex, data=acs) # ๋ฑ๋ถ์ฐ์ ํ์ธํ๊ธฐ ์ํ ๋ฐฉ๋ฒ, P<0.05์ผ ๊ฒฝ์ฐ ๋ฑ๋ถ์ฐX
t.test(age~sex, data=acs, var.equal=TRUE) # Student's t test in R-studio
t.test(age~sex, data=acs, var.equal=FALSE) # Welch's test in R-studio
'''
์ธ ๊ทธ๋ฃน๊ฐ์ ํ๊ท ๋น๊ต
1) ๊ฒฐ๊ณผ๊ฐ์ด ์ฐ์๋ณ์
2) ๊ฐ๊ฐ์ ๊ฒฐ๊ณผ๊ฐ์ด ์ ๊ท๋ถํฌ
3) ๊ฐ๊ฐ์ ์ ๊ท๋ถํฌ๊ฐ ์๋ก ๋ฑ๋ถ์ฐ
1),2),3) ๋ง์กฑ => ANOVA
'''
data(acs)
View(acs)
moonBook::densityplot(LDLC~Dx, data=acs) # ๊ทธ๋ํ ํ์ธ
# ์ ๊ท๋ถํฌ : p-value๊ฐ 0.05๋ณด๋ค ํฌ๋ฉด ์ ๊ท๋ถํฌ ์ด๋ค.
# NSTEMI, Unstable Angina : ์ ๊ท๋ถํฌ ์๋
# STEMI : ์ ๊ท ๋ถํฌ (p-value=0.6066)
shapiro.test(acs$LDLC[acs$Dx=="NSTEMI"]) # ์ ๊ท๋ถํฌ ํ์ธ/P>0.05 ์ ๊ท๋ถํฌ!!!
shapiro.test(acs$LDLC[acs$Dx=="STEMI"]) # p-value = 0.6066, P>0.05 ์ ๊ท๋ถํฌ
shapiro.test(acs$LDLC[acs$Dx=="Unstable Angina"]) # p-value = 2.136e-07
out = aov(LDLC~Dx, data=acs)
shapiro.test(resid(out)) # P < 0.05 : ์ธ ๊ทธ๋ฃน ์ค์์ ํ๋์ด์์ด ์ ๊ท๋ถํฌ๋ฅผ ํ์ง ์์!
shapiro.test(resid(aov(LDLC~Dx, data=acs)))
<์ถ์ฒ>
#ํต๊ณ #ANOVA #t-test #ttest #์ ๊ท๋ถํฌ #shapiro #test #aov #densityplot #r #ํ๊ท #var #๋ฑ๋ถ์ฐ #์ฐ์๋ณ์
๋ฐ์ํ