我在YouTube上看一個關于線性回歸的視頻,有一行代碼是這樣的:
model1 = pgmm(democracy~lag(democracy) lag(income)|lag(democracy, 2。 99), DemocracyIncome25。 index=c("country"。 "year"), model="twsteps"。 效果="twoways")。
我只想知道這里的|是什么意思,這個操作到底是做什么的?
uj5u.com熱心網友回復:
一般來說,|代表邏輯上的OR運算子,但是在pgmm函式中,|符號被用來提供你想在面板資料GMM中使用的工具變數。
在你的示例代碼中 請參考這里的plm檔案的第17頁 參考這里的plm包檔案的第17頁
標籤: 下一篇:在PostgreSQL/node.js后端上從react-postgres"ReactApp"localhost:MYPORT運行`UPDATE`SQL命令時,"無法PUmodel1 =pgmm(democracy~lag(democracy) lag(income)|lag(democracy, 2:99), DemocracyIncome25, index=c("country", "year"), model="twosteps", effect="twoways")/code>
你有因變數民主和自變數民主的滯后期和滯后收入。|滯后(democracy, 2:99)的變數,DemocracyIncome25將作為工具變數。
