我正在使用 lfe-package 估计具有固定效应和集群标准误差的模型。
事实证明,我有一个巨大的 t 值(23.317),但只有一个相对较小的 p 值(0.0273)。这似乎与我使用固定效果的投射有关。当我手动估计固定效应作为控制变量时,我的 p 值太小而无法报告 <2e-16 。
考虑以下工作示例(如果它比严格必要的更复杂,我很抱歉,我试图接近我的应用程序):
我只是在估计 50 个时期内 10 个时间序列的合并面板估计量。我假设时间序列中有两个集群。
library(data.table)
library(lfe)
x <- rnorm(50, mean = 1, sd = 1)
common_shock <- rnorm(50, mean = 0, sd = 1)
y1 = 0.5 + 5*x + rnorm(50, mean = 0, sd = 2) + common_shock
y2 = 0.5 + 5*x + rnorm(50, mean = 0, sd = 2) + common_shock
y3 = 0.5 + 5*x + rnorm(50, mean = 0, sd = …Run Code Online (Sandbox Code Playgroud) 我正在使用 R 版本 3.4.2 的 Ubuntu 16.04。
我想安装 R-Package“protolite”(更准确地说,我想安装“tmap”,其中 protolite 是先决条件)。我安装了 libprotocol 版本 2.6.1:
$ protoc --version
Run Code Online (Sandbox Code Playgroud)
返回 libprotoc 2.6.1。
当我输入 install.packages "protolite" 时,R 给了我警告:
Package protobuf was not found in the pkg-config search path.
Perhaps you should add the directory containing 'protobuf.pc'
to the PKG_CONFIG_PATH environment variable
No package 'protobuf' found
Run Code Online (Sandbox Code Playgroud)
后来安装失败
/usr/bin/ld: cannot find -lprotobuf
collect2: error: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)
由于安装了 libprotocoll,我通过以下方式搜索了 pc 文件
apt-file search protobuf.pc
Run Code Online (Sandbox Code Playgroud)
哪个返回
libprotobuf-dev: /usr/lib/x86_64-linux-gnu/pkgconfig/protobuf.pc
Run Code Online (Sandbox Code Playgroud)
所以我加了
export PKG_CONFIG_PATH=/usr/lib/x86_64-linux-gnu/pkgconfig
Run Code Online (Sandbox Code Playgroud)
然而,这并没有解决问题。有人可以帮我吗?
注意:我现在花了几个小时尝试安装“tmap”,起初我的问题是我安装了 libprotocol …