问题标签 [systemfit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1163 浏览

r - 对 systemfit 对象使用 stargazer

我想知道如何将 stargazer 用于 systemfit 对象。下面是我的工作示例,它提供了两个不同的表,而不是一个。

0 投票
0 回答
167 浏览

r - R:解析语言对象以获取公式

我正在尝试解析一个selection对象(由sampleSelectionselection包中的函数返回),以便它适合构造一个对象(来自Formula 包)。Formula

下面给出了我想要的一个具体例子。我有一个策略,但要使该策略发挥作用,我需要language更好地理解 R 数据类型。

我基本上是language在下面的上下文中寻找对 R 数据类型/对象的解释。

这是一个例子:

这段代码估计了一个 Heckman 样本选择模型,并且类的模型对象selectionheckML. 它有一个复杂的结构,可以通过调用str(heckML).

我需要能够Formula从对象以编程方式填充这样的selection对象heckML

用于下游处理。

我知道我需要填充它的所有组件都可以在heckML$call$selectionandheckML$call$outcome中使用,我可以像这样使用它

但我不知道为什么会这样。请注意tempStempO是类型的对象language

一个。evalq对象有什么作用language?它应该做什么?
湾。对象与对象有何language不同expression?什么时候使用?欢迎指点阅读。

最后,我想知道是否有更好的方法从返回对象填充Formula对象。以上只是一种有效的策略,在我理解为什么之前,它基本上是一种 hack。FormHeckheckML

谢谢。

0 投票
1 回答
64 浏览

r - R:按列循环遍历字符串变量

我的第一个 R 问题还没有在任何论坛上讨论过,显然......考虑我的假数据集:

我想在 a 上回归 A 的每一列并执行 systemfit 来测试一些限制,例如:

现在我的问题是我的“真实”矩阵 A 有数百列。我正在努力创建一个 systemfit 接受的列表。我想出了以下不可行的代码:

如果你打

你可以看到解决方案

包含似乎导致 systemfit 麻烦的 `` 符号,因为它不被接受为公式。因此问题似乎是按列循环,但我没有看到手头数据集的任何替代方案......有什么想法吗?

任何帮助将不胜感激!

谢谢!

0 投票
1 回答
298 浏览

r - 固定效应面板数据的张伯伦和安格里斯特纽维检验

我试图重现 Baltagi (2013) Econometric Analysis of Panel Data (5th edition), page 133 中表 7.1 的估计。另外,我想重现 Chamberlain (1982) 或其 Angrist-Newey (1991) 等价检验Baltagi, Bresson & Pirotte (2009)测试固定效应限制的工作文件?蒙特卡洛研究……因为 Baltagi 等人。说这在应用研究中并不常见,但检查固定效应模型的条件非常重要。(请在https://github.com/Joseperles/Statistical-questions/tree/master/Baltagi中找到数据、相关论文和带有估计的 R 脚本)

我已经成功地用 R 的plm包复制了所有的估计。但是我没有找到任何 R 包或任何 R 代码来复制这两个限制测试。在 Angrist-Newey 论文中,他们使用 SAS 的 3SLS 估计来执行他们的测试。

我已经看到 R 包systemfit执行 3SLS,但估计面板数据模型似乎没有用。

那么,有人知道任何包或有任何代码来执行这些不寻常的测试吗?

0 投票
0 回答
313 浏览

r - 在联立方程模型中明确使用恒等方程

在 systemfit 包中的 Klein I 模型示例中,

我想明确地包括恒等式(限制),而不是用它们代替。

带有恒等方程的 Klein I 模型在这里:http ://davegiles.blogspot.cz/2012/05/estimating-simulating-sem.html ,以及 EViews 中的模型估计。我一直在使用这个 EViews 示例(连同恒等式)来教授计量经济学。

现在,我正在将我的计量经济学实验室“翻译”为 R,但我有点卡住了。在搜索 systemfit 和 sem 包的帮助后,似乎替换身份是 R 中唯一的方法。

如果我错过了什么,请告诉我。

0 投票
0 回答
75 浏览

r - 如何在 R 中读取 systemfit 的多行公式

我正在使用 systemfit 使用 SUR 方法运行方程组。我需要阅读长(多行)公式。可以使用以下代码访问我的简单可重现数据集。

我的示例公式是这样的,

我必须在 eqSystem 中包含几个非常长的公式。但我的问题是因为我的公式(例如model1)很长,它有多行。当我使用 systemfit 运行 eqSystem 时,它只读取每个公式第一行中的变量。我尝试使用以下代码,但它不起作用。

但它不作为一个公式。请任何人都可以帮助我如何读取 R 中公式的所有变量(多行)。

0 投票
1 回答
392 浏览

r - 联立方程估计系统

我正在尝试使用R估计以下具有 3 个内生变量的联立方程组:

实际上,我正在尝试重复来自Stata的结果。Stata中使用3SLS方法的代码是

在 RI 中使用systemfit包。

但是这个函数是用于 3SLS 估计的工具变量。

我做错了什么?提前致谢。

0 投票
0 回答
194 浏览

r - SUR:如果 maxiter>1,Var-Cov 矩阵变为奇异矩阵

0 投票
0 回答
832 浏览

r - 在 R 中使用 Systemfit 出现看似无关的回归错误

我想使用看似不相关的回归在横截面上重复估计单个方程,但总是收到错误“LU.dgC(a) 中的错误:cs_lu(A) 失败:接近奇异 A(或内存不足) ”。

原因是我的数据/设置,其中每个方程估计两个横截面之间的差异(参见下面的示例)。

一个可重复的例子来说明这一点:标准 SUR 工作 (1),然后我模拟我的设置,这归结为 diff-in-diff 方法 (2),估计方程单独工作 (3),但联合使用SUR (4) 给了我错误。

关于如何解决它的任何想法?或者通过其他易于实现的方法来同时估计这一点?

1. SUR - 标准设置 ==> 无错误

2. 数据集适应我的设置

3. 在我的设置上分开方程 ==> 没有错误

4. 我的设置上的 SUR ==> 错误

0 投票
1 回答
246 浏览

r - 执行看似无关的回归 R 时出错

我想从“systemfit”包中在 R 中做大量看似无关的回归(SUR)。为了便于玩弄包含的变量数量,我想自动化这个过程。但是,当使用 for 循环运行回归时,我遇到了一个错误,而手动方式不会给我任何错误。我使用下面的代码。我收到的错误是:

我使用下面的代码。

我对 R 非常缺乏经验,并且确信我做错了什么。如果是这样,我做错了什么?

提前致谢!