통계 > 비모수 검정 > Friedman 순위-합 검정...
Statistics > Nonparametric tests > Friedman rank-sum test...
<Friendman 순위-합 검정...> 기능은 두개 이상의 수치형 변수가 데이터셋에 포함되어 있을때 활성화된다. <Friedman 순위-합 검정...> 기능의 함수적 특징을 이해하기 위하여 먼저 아래와 같이 RoundingTimes라는 데이터셋을 만들어보자.
RoundingTimes <-
data.frame(matrix(c(5.40, 5.50, 5.55,
5.85, 5.70, 5.75,
5.20, 5.60, 5.50,
5.55, 5.50, 5.40,
5.90, 5.85, 5.70,
5.45, 5.55, 5.60,
5.40, 5.40, 5.35,
5.45, 5.50, 5.35,
5.25, 5.15, 5.00,
5.85, 5.80, 5.70,
5.25, 5.20, 5.10,
5.65, 5.55, 5.45,
5.60, 5.35, 5.45,
5.05, 5.00, 4.95,
5.50, 5.50, 5.40,
5.45, 5.55, 5.50,
5.55, 5.55, 5.35,
5.45, 5.50, 5.55,
5.50, 5.45, 5.25,
5.65, 5.60, 5.40,
5.70, 5.65, 5.55,
6.30, 6.30, 6.25),
nrow = 22,
byrow = TRUE,
dimnames = list(1 : 22,
c("Round Out", "Narrow Angle", "Wide Angle"))))
summary(RoundingTimes) # RoundingTimes 데이터셋 보기
이 데이터셋을 만드는 이유는 friedman.test()라는 함수의 예제 연습에 포함되어있기 때문이다. RoundingTimes 데이터셋은 아래와 같은 내부 구성을 갖는다:
RoungdingTimes 라는 데이터셋을 만들고, 화면 맨 위에 있는 <Friedman 순위-합 검정...> 기능을 선택하면 추가적인 선택 메뉴 창으로 넘어간다. <Friedman 순위 합 검정> 창에서 <반복-측정 변수 (두개 이상 선택)>에서 세개의 변수를 모두 선택하고, 예(OK) 버튼을 누른다.
local({
.Responses <- na.omit(with(RoundingTimes, cbind(Narrow.Angle, Round.Out, Wide.Angle)))
cat("\nMedians:\n")
print(apply(.Responses, 2, median))
friedman.test(.Responses)
})
help("friedman.test") # Friedman 순위 합 검정 도움말 보기
example("friedman.test") # Friedman 순위 합 검정 예제 연습하기
'Statistics > Nonparametric tests' 카테고리의 다른 글
3. Paired-samples Wilcoxon test... (0) | 2022.03.21 |
---|---|
2. Single-sample Wilcoxon test... (0) | 2022.03.21 |
1. Two-sample Wilcoxon test... (0) | 2022.03.21 |
4. Kruskal-Wallis test... (0) | 2022.03.09 |