首页 > 解决方案 > Stargazer 表直接转换成 pdf 表不显示

问题描述

我有以下 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')
```

标签: rr-markdownstargazer

解决方案


我发现了我的错误: include=FALSEresults="asis"相互抵消。消除后现在可以使用了 include=FALSE


推荐阅读