2017-05-11 138 views
-1

我中的R工作在包lme4和MPlus並具有以下情況:多級邏輯迴歸猜測參數

我想預測從變量的變量B(其爲二分)(連續)控制用於隨機效應在a)的水平上:受試者; b)任務。

A - > B(1)

的問題是,當我使用模型來預測從A B的值,低於0.5的概率值預測得到,在我的情況下doesn't意義,因爲如果你隨機猜測,在B上正確答案的概率是0.5。

我想知道我可以在R或在MPlus約束模型(1),因此它doesn't預測值低於0.5的變量B.

謝謝!

+1

你有任何代碼顯示你已經嘗試過嗎?您是否使用了'predict()'函數,是否以隨機效應爲條件進行了預測,您是否有示例數據來重現您的示例? – Daniel

回答

0

謝謝Kenneth Knoblauch先生,我找到了解決這個問題的辦法。基本上,你需要psyphy包使用mafc.logit函數。

例如,代碼然後看起來像這樣:

mod <- glm(B ~ A, data = df, family = binomial(mafc.logit(.m = 2))) 

然後,它涉及一種用於(.M = 2)的參數猜測 - 雙選擇任務。

乾杯!