0
Anderson-Darling 테스트 (패키지 kSamples의 ad.test)에서 p 값을 추출하고 싶습니다. 테스트 결과는 2x3 행렬을 포함하는 12 개의 목록입니다. P 개의 값은 2 × 3 행렬의 일부로서 다음의 코드 사용시Anderson-Darling 테스트 (목록)에서 통계 추출
소자 7의 존재 : I (50)의 총 AD 시험 결과의 서브 세트 (제 2 얻을
lapply(AD_result, "[[", 7)
을
[[1]]
AD T.AD asympt. P-value
version 1: 1.72 0.94536 0.13169
version 2: 1.51 0.66740 0.17461
[[2]]
AD T.AD asympt. P-value
version 1: 12.299 14.624 6.9248e-07
version 2: 11.900 14.144 1.1146e-06
질문은 (예를 들어, 버전 1) 만 P 값을 추출하여 벡터
str(AD_result)
로부터의 출력이 50 개에 결과를 넣는 방법이다) 도시 입니다 :
List of 55
$ :List of 12
..$ test.name : chr "Anderson-Darling"
..$ k : int 2
..$ ns : int [1:2] 103 2905
..$ N : int 3008
..$ n.ties : int 2873
..$ sig : num 0.762
..$ ad : num [1:2, 1:3] 1.72 1.51 0.945 0.667 0.132 ...
.. ..- attr(*, "dimnames")=List of 2
.. .. ..$ : chr [1:2] "version 1:" "version 2:"
.. .. ..$ : chr [1:3] "AD" "T.AD" " asympt. P-value"
..$ warning : logi FALSE
..$ null.dist1: NULL
..$ null.dist2: NULL
..$ method : chr "asymptotic"
..$ Nsim : num 1
..- attr(*, "class")= chr "kSamples"
을 난 당신이 몇 가지 예를 들어 데이터를 제공, 또는 적어도 좋은 답을 얻기 위해서, STR (AD_result)''의 출력을 제공 할 필요가 있다고 생각합니다. –