lazy.irt_JPH {lazy.irt} | R Documentation |
項目パラメタならびに項目重みデータフレームの説明と機能別の関数のリスト
English help file: (lazy.irt)
項目パラメタデータフレームの構造
項目パラメタデータフレームは各項目を行に配置し、以下の変数を持つこと。
name 項目名 type 項目タイプ B | B3 | Bn | Bn3 | G | Gn | P ncat 項目カテゴリ数(2値項目の場合は 2) p1 項目パラメタ 1 (項目識別力パラメタ) p2 項目パラメタ 2 (項目困難度パラメタ) p3 項目パラメタ 3 (B3 もしくは Bn3 の場合は c パラメタ、それ以外は困難度) :: ::
type = "B" or "B2" or "B3" or "Bn" or "Bn3"
の場合
p1 識別力パラメタ \eqn{a_j} p2 困難度パラメタ \eqn{b_j} p3 ゲッシングパラメタ \eqn{c_j} or 0
type = "G" or "Gn"
の場合
p1 識別力パラメタ \eqn{a_j} p2 閾値パラメタ \eqn{b_{j1}} p3 閾値パラメタ \eqn{b_{j2}} :: :: p_ncat カテゴリの閾値パラメタ \eqn{b_{j,[ncat-1]}}
type = "P"
の場合
p1 識別力パラメタ \eqn{a_j} p2 ステップパラメタ \qen{b_{j1}} p3 ステップパラメタ \qen{b_{j2}} :: :: p_ncat ステップパラメタ \eqn{b_{j,[ncat-1]}}
type = "PN"
の場合
p1 傾きパラメタ \eqn{a_j} p2 切片パラメタ \eqn{b_{j1}} p3 切片パラメタ \eqn{b_{j2}} :: :: p_ncat 切片パラメタ \eqn{b_{j,[ncat-1]}}
type = "N"
の場合
p1 から p_(ncat[j]-1) 傾きパラメタ p_ncat[j] から p_2*(ncat[j]-1) 切片パラメタ
2値項目の場合は項目パラメタの数は(ゲッシングを含むため)3 である。
順序付の多値項目 (P, G, Gn) の場合は、項目パラメタの数は ncat[j]
。
名義反応項目 (N) の項目パラメタの数は 2*(ncat[j]-1)
である。
具体例は、以下に示すテストデータを参照のこと。
項目重みデータフレームの構造
項目重みデータフレーム各項目を行に配置し、以下の変数を持つこと。
name 項目名 type 項目タイプ B | B3 | Bn | Bn3 | G | Gn | P ncat 項目カテゴリ数(2値項目の場合は 2) w 項目への重み(配点) v0 項目カテゴリ 0 への重み p1 項目カテゴリ 1 への重み p2 項目カテゴリ 2 への重み (多値項目の場合は以下へ続く) :: ::
以下に示すテストデータを参照のこと。
uIRT_JPH: 1次元の項目パラメタの推定
est_theta: 特性値 theta の推定
cala: 項目パラメタの等化(最小2乗基準 = 項目パラメタ)
calr_JPH: 項目パラメタの等化
(最小2乗基準 = 項目反応関数)
tseq_JPH: IRT を用いた True Score Equating
oseq_JPH: IRT を用いた Observed Score Equating
coseq_JPH: 観測得点の等化
ordinal_reg_JPH: 順序尺度の基準変数の 1次元の説明変数への回帰
smn_JPH: 正規分布の密度関数に比例する 数値カテゴリを持つ多項分布の確率の計算
invtrf: テスト反応関数の逆関数
irf_JPH: 項目反応関数 (irf) や項目カテゴリ関数 (icrf)
の計算と表示
icrfB: 3PLM (binary logistic model)
icrfG: GRM (graded response model) ロジスティク関数
icrfN: NRM (not yet available)
icrfP: GPCM (generalized partial credit model)
icrfPN: GPCM (generalized partial credit model) NRM による表現
icrfPN0: GPCM (generalized partial credit model) NRM による表現 2
dirf: irf や icrf の特性値に関する1次導関数
dicrfB: 3PLM
dicrfG: GRM ロジスティク関数
dicrfN: NRM (not yet available)
dicrfP: GPCM
dicrfPN: GPCM NRM による表現
dicrfPN0: GPCM NRM による表現 2
dicrf_num: lazy.irt::JacobianMat を用いた数値微分
dirf_p: irf の項目パラメタに関する1次導関数の計算
iif_JPH: 項目情報関数 (iif) や
項目カテゴリ情報関数 (icif) の計算
info_func: 重み付き特典から特性値を推定する際の 情報関数の計算
graded_info: 段階化されたテスト得点から 特性値を推定する際の情報関数の計算
flatten_SEM: 測定の標準誤差 (SEM) を定数とするようなテスト得点の変換
flatten_SEM_theta: 特性値の測定の標準誤差 (SEM)
を定数とするような特性値 (theta-hat) に基づくテスト得点の変換
GOptWeight 大局的に最適な項目カテゴリへの重みの計算
obscore_JPH: テスト得点の分布の計算と 特性値の事後分布の計算
obscore_s: obscore
の核部分
sumsmnw_JPH: 数値カテゴリを持つ複数の多項分布の 重み付き和の計算
sumsmnw12: 数値カテゴリを持つ二つの多項分布の
重み付き和の計算
rel_irt: irt の元でのテストの信頼性係数等の計算
fitG2P: GPCM から GRM への変換(簡易版)
fitP2G: GRM から GPCM への変換(簡易版)
conv2G_JPH: logistic GRM への変換
conv2Gn_JPH: normal GRM への変換
conv2P_JPH: GPCM への変換
conv2Bc_JPH: 定数 c を持つ 2PLM への変換
conv2Bnc_JPH: 定数 c を持つ 2PNM への変換
read.param: 項目パラメタファイルの読込み 項目パラメタデータフレームを作成
read.weight: 項目重みファイルの読込み
項目重みデータフレームを作成
read_blg_par: Bilog-MG の .par ファイルを読み込み 項目パラメタデータフレームを作成
create_weight_df: 項目パラメタデータフレームから 項目重みデータフレームを作成 natural category weight
find_minmax_score: 項目重みデータフレームから 最高・最低得点を探す
checkparam2: 項目パラメタデータフレームの 整合性のチェック
gendataIRT: 項目反応の生成
find_mode: icrf のモードの計算
find_intersection: icrf の交点の計算
gen_icrfnames: vec(icrf) の行名の作成
graded_prob; 正規分布の区間確率の計算
convP2N: GPCM (step parameters) の NRM への変換
convP2PN: GPCM (step parameters) の NRM への変換
convPN2P: GPCM (step parameters) の NRM への変換
paramA1: Set of All Types of Items # 1. (10 items)
paramB1: Binary Item Parameter Data Frame # 1. (18 2PLM items)
paramB2: Binary Item Parameter Data Frame # 2.
(18 3PLM items)
paramS1: Small Item Parameter Data Frame # 1. (3 mixed type items)
paramS2: Small Item Parameter Data Frame # 2. (8 mixed type items)
paramS3: Small Item Parameter Data Frame # 2.
(20 mixed type items)
weightA1: Item Weight Data Frame for paramA1.
Natural category weight.
weightB1: Item Weight Data Frame for paramB1 or paramB2 1. Natural weight.
weightB11: Item Weight Data Frame for paramB1 or paramB2 2. Large weight for difficult items.
weightB12: Item Weight Data Frame for paramB1 or paramB2 3. Large weight for easy items.
weightB13: Item Weight Data Frame for paramB1 or paramB2 4. Large weight for high discriminative items.
weightB14: Item Weight Data Frame for
paramB1 or paramB2 5. Large weight for low discriminative items.
weightS1: Small Item Weight Data Frame # 1 To be used in conjunction with paramS1.
weightS11: Small Item Weight Data Frame # 2. To be used in conjunction with paramS1.
weightS12: Small Item Weight Data Frame # 3. To be used in conjunction with paramS1.
weightS2: Small Item Weight Data Frame # 4. To be used in conjunction with paramS2.
weightS21: Small Item Weight Data Frame # 5. To be used in conjunction with paramS2.
weightS22: Small Item Weight Data Frame # 6. To be used in conjunction with paramS2.
weightS3: Small Item Weight Data Frame # 7.
To be used in conjunction with paramS3.
paramCal1: Small Item Parameter Data Frame for Testing cala and calr #1.
paramCal2: Small Item Parameter Data Frame for Testing cala and calr #2.
uLRT: LRT 単調増加制約を課した項目パラメタの推定
est_rank: 特性値の推定.
fitI2L: LRT から IRT への変換(簡易版)
fitI2L_ls: LRT から IRT への変換
# @keywords internal