“|”是什么意思在 R
What is the meaning of "|" in R
我在 YouTube 上看一个关于线性回归的视频,一行代码是这样的(包 plm
的函数 pgmm
):
model1 = pgmm(democracy~lag(democracy)+lag(income)|lag(democracy, 2:99), DemocracyIncome25, index=c("country", "year"), model="twosteps", effect="twoways")
就是想知道这里的|
是什么意思,这个操作到底是做什么的
一般来说,|
代表逻辑运算符OR
,但在pgmm
函数中,|
符号用于提供你想要的工具变量在面板数据 GMM 中使用。
在您的示例代码中 model1 = pgmm(democracy~lag(democracy)+lag(income)|lag(democracy, 2:99), DemocracyIncome25, index=c("country", "year"), model="twosteps", effect="twoways")
你有因变量民主和自变量作为民主滞后和收入滞后。 |
lag(democracy, 2:99) 之后的变量,DemocracyIncome25 将充当工具变量。
请在此处参阅 plm 文档的第 17 页to the page 17 of the plm package documentation here
我在 YouTube 上看一个关于线性回归的视频,一行代码是这样的(包 plm
的函数 pgmm
):
model1 = pgmm(democracy~lag(democracy)+lag(income)|lag(democracy, 2:99), DemocracyIncome25, index=c("country", "year"), model="twosteps", effect="twoways")
就是想知道这里的|
是什么意思,这个操作到底是做什么的
一般来说,|
代表逻辑运算符OR
,但在pgmm
函数中,|
符号用于提供你想要的工具变量在面板数据 GMM 中使用。
在您的示例代码中 model1 = pgmm(democracy~lag(democracy)+lag(income)|lag(democracy, 2:99), DemocracyIncome25, index=c("country", "year"), model="twosteps", effect="twoways")
你有因变量民主和自变量作为民主滞后和收入滞后。 |
lag(democracy, 2:99) 之后的变量,DemocracyIncome25 将充当工具变量。
请在此处参阅 plm 文档的第 17 页to the page 17 of the plm package documentation here