본문 바로가기

[R] 비모수 분산분석 비모수 분산분석데이터가 정규분포를 따르지 않는 경우의 분산분석 처리 방법 Kruskal-Wallis 검정 : 3개 이상의 집단에서 중앙값 차이 검정 1. 가설설정귀무가설 : 세집단의 평균이 모두 동일하다.대립가설 : 적어도 어느한 집단의 평균은 다르다. 2. 정규성 검정 : 부분군들이 모두 정규성을 만족하지 않는다. 3. 등분산 검증 : 0.3821 > 0.05 이므로 모든 분산이 동일 4. 비모수 ANOVA 5. 결론0.01991 (p-value) < 0.05(유의수준) 이므로 귀무가설 기각하고 대립가설 채택적어도 어느한 집단의 평균은 다르다. Data File : anova2.csvcls,thicka,10.1a,10.0a,10.2a,10.1a,10.7b,10.7b,10.7b,10.6b,10.6b,10.. 더보기
[R] 등분산 검정 등분산 검정집단들의 분산이 모두 동일한지를 검정한다.Bartlett test 와 Levene test 두가지 방법이 있다. 가설설정귀무가설 : 모든 집단의 분산이 동일하다.대립가설 : 적어도 한 집단의 분산이 다르다. Bartlett test --> 0.0981(p-value)) > 0.05(유의수준) 이므로 모든집단의 분산이 동일하다. Levene test --> 0.1711(p-value)) > 0.05(유의수준) 이므로 모든집단의 분산이 동일하다. Data File : anova.csvcls,thicka,10.1a,10.3a,10.4a,10.1a,10.7b,10.7b,10.4b,10.9b,10.6b,10.8c,10.5c,10.4c,10.6c,10.5c,10.5 더보기
[R] 일원배치 분산분석 (One-way ANOVA) 일원배치 분산분석 (One-way ANOVA)독립된 세 집단 이상의 데이터 평균을 비교하고자 할때 사용하는 검정방법이다. 1. 가설설정귀무가설 : 세집단의 평균이 모두 동일하다.대립가설 : 적어도 어느한 집단의 평균은 다르다. 2. 데이터 3. 정규성 검정 : 부분군을 각각 정규성 검정을 처리한다. 3. 등분산 검증 : 0.9078 > 0.05 이므로 모든 분산이 동일 4. ANOVA 5. 잔차 정규성 검정 6. 잔차 Plot 7. 사후검정: TukeyHSD 8. 결론ANOVA 분석에서 0.01771 (p-value) < 0.05(유의수준) 이므로 귀무가설 기각하고 대립가설 채택적어도 어느한 집단의 평균은 다르다. Data File : anova.csvcls,thicka,10.1a,10.3a,10.4a,.. 더보기
[R] 회귀방정식 구하기 회귀 방정식 : f(x) = αχ + β R 프로젝트 f(x) = 0.5622χ - 0.15525 Data File : reg_2.csvx,y1,-0.09902327272,-0.04280121213,0.01342084854,0.06964290915,0.12586496976,0.18208703037,0.23830909098,0.29453115159,0.350753212110,0.4069752727 더보기
[R] 독립 이표본 T 검정 (Two Sample T-Test) 독립 이표본 T 검정 (Two Sample T-Test)서로다른 두집의 평균이 동일한지 비교하는 검정입니다. 정규성 검정 --> p-value > 유의 수준(0.7085 > 0.05) 이므로 정규분포를 따른다고 볼수 있다. 등분산 검정 -->p-value > 유의수준 (0.656 > 0.05)이므로 분산이 동일하다고 할수 있다. T-Test -->p-value > 유의수준 (0.09995 > 0.05)이므로 두표본의 평균이 동일하다고 할수 있다. 데이터 파일 ttest.csv 더보기
[R] 정규성 검정하기 정규성 검정데이터 의 분포가 정규분포를 따르는지를 검정하는 것입니다.Shapiro-Wilk normality test 사용 가설설정귀무가설 : 데이터가 정규분포를 따른다. 대립가설 : 데이터가 정규분포를 따르지 않는다. sample 로 데이터를 생성할 경우 -->p-value가 유의 수준 0.05 이상되어야지 귀무가설을 채택할 수 있습니다.p-value가 0.002621 p-value가 0.9069 > 0.05 이므로 귀무가설이 채택되어 정규분포를 따른다고 결론 지을수 있습니다. 히스토그램을 확인해보면 정규분포 모양과 유사하다.. 더보기
[R] 히스토그램 더보기
[R] 정규분포 곡선 그리기 1. 먼저 스크립트 파일 작성합니다. ## dist.txt x=seq(-3.5,3.5,length=200)y=dnorm(x) ## 정규분포 곡선plot(x,y,type="l",lwd=1, ylim=c(0,0.4), col="#777777", main="표준정규분포", col.main="#7777ff",xlab="", ylab="",las=1) ## 라인# lines(0, dnorm(0), type="h",lty=3, col="red")# lines(-3, dnorm(-3), type="h",lty=3, col="blue")# lines(-2, dnorm(-2), type="h",lty=3, col="blue")# lines(-1, dnorm(-1), type="h",lty=3, col="blue")# l.. 더보기
[Calc] 계산식 합이 0 이 안나오는 경우 합이 0 인데 이상한 숫자가 나온다 아마 부동 소숫점 처리가 되어 이렇게 처리 되는 듯 메뉴>도구>옵션>계산일반숫자 서식에 대해 소수점 제한(B) 체크 소수점 이하 자리(D) 10자리 정도 설정 설정하고 난뒤 0으로 나온다. 물론 Round 나 Floor 로 처리할수 있지만 매번 처리해줘야 하기 때문에 옵션에서 한번 설정해준다. 더보기
[Calc] 정규 분포 곡선 그리기 리브레 오피스에서 정규분포 곡선을 그릴수 있다.NORMDIST 함수를 이용하여 데이터를 생성한후 Chart에서 그리면 된다. 더보기