k x mマトリックスの評価者間の一致について、icc (クラス内相関係数) テストを実行しようとしています。ここで、kは行 (研究対象) で、mは評価者です。これは 70 x 70 のマトリックスですが、各被験者が 6 回 (範囲 2 ~ 13) しか評価されなかった無作為化された評価者からのものです。
グループが大きいため、研究対象と評価者はあまり重複していません。
これは、私のマトリックスが NA でいっぱいであることを意味します。
件名___評価者1___評価者2___評価者3___評価者4___... 評価者70
件名 1 ____ 3 ______ 1________NA_____NA ____ ...
件名 2_____NA____5 ______NA______2______ ...
Subject3_____6 _____NA_______3 _______5_____ ...
...件名70
私は2つの主な問題を見つける心理ライブラリを試しました:
まず、na.rm (または同様の) 関数を使用できません。だから、私はNAに対処する方法がわかりません
次に、テストのタイプ (ICC1、ICC2、または ICC3) を定義できませんでした。R のマニュアルとヘルプに Shrout と Fleiss による ICC タイプが記載されていても、使用されているタイプを確認するための例や関数が見つかりません。
この行は機能しません:
Data_O<-na.omit(iccOTE) icc1<-icc(Data_O, na.rm=TRUE, type = c("合意"), unit = c("単一"), r0 = 0, conf.level = 0.95)
--------- そう: 私は DescTools ライブラリに切り替えました。これは、na.rm 関数を使用するときに役立ちました。次のコードを試しました:
ICC (Data_O、タイプ = c("ICC1k")、conf.level = 0.95、na.rm = TRUE)
次のエラーが発生しました: stack.data.frame(data.frame(ratings)) のエラー: ベクトル列が選択されていません
エラーの意味を探してみましたが、見つかりません。また、ライブラリがkを使用する方法について少し混乱しています。この例でkが (n-1) として使用されているかどうかを理解するための情報はどこにありますか? 2 番目のケースでは、完全に不正確になります。
ありがとうございました!!!