小编Maa*_*lli的帖子

结合texreg,knitr,booktabs和dcolumn

我正在尝试使用RStudio和编译LaTeX报告knitr。我很难获取软件包booktabsdcolumn使用我texreg生成的表。

例如,在示例中,我尝试重新创建表2 :。

我作为.Rnw文件的尝试如下:

\documentclass{article}

\usepackage{booktabs}
\usepackage{dcolumn}

<<setup, include=FALSE >>=
library(texreg)
 @


\begin{document}

<<analysis, include=FALSE>>=
ctl <- c(4.17,5.58,5.18,6.11,4.50,4.61,5.17,4.53,5.33,5.14)
trt <- c(4.81,4.17,4.41,3.59,5.87,3.83,6.03,4.89,4.32,4.69)
group <- gl(2,10,20, labels=c("Ctl","Trt"))
weight <- c(ctl, trt)
m1 <- lm(weight ~ group)
m2 <- lm(weight ~ group - 1) # omitting intercept
@

<<table, results='asis'>>=
texreg(m2)
@


\end{document}
Run Code Online (Sandbox Code Playgroud)

但是,生成的LaTex表(下面)既不包含booktabs水平线也不包含dcolumn路线。如何合并它们?非常感谢您的帮助!

\begin{table}
\begin{center}
\begin{tabular}{l c }
\hline
           & Model 1 \\
\hline
groupCtl   & $5.03^{***}$ \\ …
Run Code Online (Sandbox Code Playgroud)

latex r texreg

6
推荐指数
1
解决办法
769
查看次数

R:PLM个人和时间固定效应,但没有其他回归因子

我想进行仅包括时间和单个固定影响(即没有其他右侧变量)的回归。

我尝试这样做plm

plm(y ~ -1,data=data, effect="twoways", model="within")
Run Code Online (Sandbox Code Playgroud)

但是,语法不正确,-1仅从模型公式中抑制也不起作用。

错误消息是: Error in uniqval[as.character(effect), , drop = F] : incorrect number of dimensions

使用plm进行y仅时间回归和固定效应回归的正确语法是什么?

谢谢!

r plm

3
推荐指数
1
解决办法
1349
查看次数

具有时间效应的 plm

我第一次尝试在 R 中使用 plm 包。

我希望估计一个只有时间虚拟变量的池模型,即没有未观察到的异质性。

我运行了一个简单的回归形式:

plm(dep ~ x:y -1, data=data, index=c("panel_var", "time_var"), effect="time", model="pooling")
Run Code Online (Sandbox Code Playgroud)

,其中 x 是连续变量,ya 是分类变量(因此 x:y 是交互作用)。鉴于我希望有时间虚拟对象,我-1在模型中添加了不包含截距的内容。

使用时summary,模型正确地告知我“面板”和“时间”维度的时间大小。但是,它不报告时间虚拟值。通过检查,我发现这是因为它在回归中不包括时间虚拟(运行lm没有截距的简单回归给出相同的答案)。

鉴于该effect="time"选项不会添加时间虚拟对象,它有什么作用?

我知道我想要的模型可以运行,lm但我想明确说明面板结构并使用vcovSCCplm 包中包含的协方差结构(尽管这在运行lm回归后也可能是可行的)。

感谢帮助!

r plm

2
推荐指数
1
解决办法
2906
查看次数

如何将整数转换为字符串文字?

是否有将整数转换为英语等值的函数?即实现转型:

some_function(1) = 'one'
Run Code Online (Sandbox Code Playgroud)

r

1
推荐指数
1
解决办法
418
查看次数

标签 统计

r ×4

plm ×2

latex ×1

texreg ×1