當模型不包含參數時線性約束破壞目前我的系統中有 10 個變數和 2 個回應。我還放置了一個使用所有 10 個變數的線性限制。
第一個反應是所有 10 個變數的函數(一切都很重要),但第二個回應只是 5/10 變數的函數。當我使用預測分析器進行第二個回應時,出現錯誤

我認為這是因為我沒有在第二個回應中使用模型中的所有 5 個變量,因此它無法載入約束。無論如何,是否要對 10 個變數保持約束(因為 1 個回應需要它),但在使用 5/10 的變數時仍然有效。
副本: @ChristianStopp
基礎資料分析與建模回覆:模型不包含參數時線性約束破壞@EndogenousCame1
我認為可行的一種方法是
- 透過紅色三角形選項保存預測公式
- 修改第二個回應的公式以包括每個刪除的項,但權重為 0(即參數估計),例如「+ 0 * :Factor6」。
- 然後使用圖表下的探查器中的這些公式
我在一個非常簡單的範例(3 個因素、1 個反應、僅主效應模型以及包含所有3 個因素的限制)上對此進行了測試,得到了與我從模型中減少項時看到的相同的錯誤訊息。當我按照上述修改公式後轉移到獨立的探查器時,探查器按我的預期工作,因此希望它仍然保留像您這樣的更複雜的設定中的功能。如果您的模型包含更複雜的項目(交互作用、二次項),我預計還需要添加零權重項來替換模型縮減中刪除的項目。
我附上了帶有3 個附加腳本的簡單範例,以反映帶有約束的完整模型,顯示探查器正在工作,另一個具有簡化模型和損壞的探查器,以及使用修改後的預測公式(包括零權重)的獨立工作探查器。希望有幫助!
回覆:模型不包含參數時線性約束破壞嗨@EndogenousCame1 ,
我可能透過模仿您的情況找到了一個簡單的解決方案來提供幫助。當我嘗試使用預測刻畫器時,我遇到了相同的問題,並且預測公式/模型中只有 10 個變數中的 7 個:

技巧如下:您可以儲存包含 5 個變數的回應的預測公式,然後手動修改此預測公式以新增其他已刪除的變量,並給它們 0 的係數,如下所示:

在此修改後的預測公式上執行預測刻畫器應該會刪除警告訊息並讓您正常使用它:

附件是用於模擬您的情況的範例資料集,並保存了兩個預測公式(原始和修改後的)。
希望這個回答能幫助您,解決您的問題,