【发布时间】:2020-02-06 13:12:15
【问题描述】:
我有以下 R Markdown 文档。我正在尝试将回归输出表直接呈现为 pdf,但这些表没有显示出来。我试过type = 'latex' 而不是type = 'html',但没有区别。
我知道我可以从控制台复制粘贴乳胶代码,但这确实很麻烦。还有其他解决办法吗?
```
---
title: "title"
output:
pdf_document: default
html_document: default
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
library(stargazer)
library(plm)
```
```{r data, echo=FALSE, include=FALSE}
library(haven)
dat <- read_dta("E:/CZ/CZ_fin_distress/CZ_all_2015_2018_small_final.dta")
library(dplyr)
dat <- dat %>%
rename(
log_avgprice = lamt,
log_localprice = lsamt,
negNPM = cat2,
lagged_negNPM = lcat
)
dat <- dat[dat$ptype<3,]
```
```{r prices, echo=FALSE, include=FALSE, results="asis"}
ma <- plm(log_avgprice ~ negNPM, index=c("id", "year"), model="within", data=dat)
mb <- plm(log_localprice ~ negNPM, index=c("id", "year"), model="within" , data=dat)
mc <- plm(log_avgprice ~ lagged_negNPM, index=c("id", "year"), model="within", data=dat)
md <- plm(log_localprice ~ lagged_negNPM, index=c("id", "year"), model="within", data=dat)
stargazer(ma, mb, mc, md, title = "Logged claim amount", type = 'html')
```
【问题讨论】:
标签: r r-markdown stargazer