psych ( score.items
) 및 ltm ( descript
) 과 같은 작업을 수행 할 수있는 패키지를 두 개 이상 제안 할 수 있습니다 . CTT의 패키지 공정 MCQ로도 보인다하지만 난 그것과 경험이 없다. 자세한 내용은 W Revelle의 웹 사이트 인 The Personality Project 에서 확인할 수 있습니다 . 데이터를 가져 오기, 분석 및보고하기위한 단계별 지침을 제공 하는 R 을 사용한 심리 측정 전용 페이지입니다 . 또한 Psychometrics 의 CRAN 작업보기 에는 많은 추가 리소스가 포함되어 있습니다.
링크에 설명 된대로 MC는 "정답으로 항목에 응답 한 사람의 평균 총 원점수"를 의미하고 "정답으로 항목에 응답하지 않은 사람들의 평균 총점"을 의미합니다. ltm
패키지 ( biserial.cor
) 에서도 점-비교 상관 (R (IT))을 사용할 수 있습니다 . 이는 기본적으로 품목의 판별력을 나타내는 지표이며 (항목과 총 점수의 상관 관계이므로) 2-PL IRT 모델의 판별 매개 변수 또는 요인 분석의 요인 로딩과 관련이 있습니다.
표시하는 테이블을 실제로 재현하려면 적어도 동일한 종류의 테이블을 출력하기 위해이 코드 중 일부를 사용자 정의 코드로 포장해야한다고 생각합니다. 나는 테이블을 재현 하는 빠르고 더러운 예 를 만들었습니다 .
dat <- replicate(10, sample(LETTERS[1:4], 100, rep=TRUE))
dat[3,2] <- dat[67,5] <- NA
itan(dat)
P R MC MI NC OMIT A B C D
[1,] 0.23 -0.222 2.870 2.169 23 0 23 22 32 23
[2,] 0.32 -0.378 3.062 1.985 32 1 32 20 14 33
[3,] 0.18 -0.197 2.889 2.207 18 0 18 33 22 27
[4,] 0.33 -0.467 3.212 1.896 33 0 33 18 29 20
[5,] 0.27 -0.355 3.111 2.056 27 1 27 23 23 26
[6,] 0.17 -0.269 3.118 2.169 17 0 17 25 25 33
[7,] 0.21 -0.260 3.000 2.152 21 0 21 24 25 30
[8,] 0.24 -0.337 3.125 2.079 24 0 24 32 22 22
[9,] 0.13 -0.218 3.077 2.218 13 0 13 29 33 25
[10,] 0.25 -0.379 3.200 2.040 25 0 25 25 31 19
이들은 무작위 반응이므로, 양의 상관 관계와 항목 난이도는 그다지 의미가 없습니다 (데이터가 실제로 무작위임을 확인하는 것 제외). 또한 10 '에서 R 함수를 작성했기 때문에 가능한 오류를 확인할 가치가 있습니다 ...
freq.resp <- raw.resp/apply(raw.resp, 1, sum, na.rm=T)
입니다. dim (raw.resp)가 NULL 인 경우 "dim (X)는 양의 길이를 가져야합니다"라는 오류가 발생합니다. 내 데이터에 양수의 옵션이 모두 없기 때문에 테이블의 길이가 모두 다를 수 있습니까?table
호출 에서 0을 어떻게 채울 수 있습니까?