[程式] R語言IRT(ltm package)

看板Statistics作者 (bird)時間8年前 (2017/10/16 15:43), 8年前編輯推噓2(202)
留言4則, 3人參與, 8年前最新討論串1/1
[軟體程式類別]: R [程式問題]: IRT分析(ltm package) [軟體熟悉度]: 新手 [問題敘述]: 有關IRT中的三參數模型,想在固定3種參數的情況下,估算受試者能力 [程式範例]: 目前可以用 tpm(WIRS) 估算每題的3個參數 (WIRS為package中的範例資料) 然後用factor.scores(tpm(WIRS)) 計算出WIRS中每位受試者能力 但是假設我有另一筆資料WIRS_2,為另一批受試者與WIRS中的受試者坐同一份試卷的資料 在我用tpm(WIRS)估算出3參數後,想固定三個參數然後計算WIRS_2,中的受試者能力 請問是否有辦法? PS:另請教,猜測參數一班會落在哪個值,看以前文獻約在0.2左右,但使用此model 估出來的幾乎都小於0.05,有甚麼方法改善嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.71.4.161 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1508139803.A.0FE.html

10/16 17:07, 8年前 , 1F
是 factor.scores(..., resp.patterns = WIRS_2) 嗎
10/16 17:07, 1F

10/16 21:54, 8年前 , 2F
使用tpm內的constraint固定參數值
10/16 21:54, 2F

10/16 21:55, 8年前 , 3F
猜測參數很難估得準,可以用不同的初始值跑看看
10/16 21:55, 3F

10/16 23:14, 8年前 , 4F
把所有參數都constraint掉,做wirs_2
10/16 23:14, 4F
使用J大與o大的建議,但是還是有點問題 若固定全部參數,tpm會出現error Error in thetas.[-((constraint[, 2] - 1) * p + constraint[, 1])] <- thetas : replacement has length zero 若只固定部分參數,則有些被固定的參數值會跑掉,而且差很多 請問有甚麼辦法解決嗎? ※ 編輯: guitarbird (211.20.60.224), 10/17/2017 09:58:07
文章代碼(AID): #1Pv6CR3- (Statistics)