使用stargazer输出编织来自R markdown的pdf doc

时间:2018-05-10 00:45:14

标签: r r-markdown stargazer

我正试图获得逻辑回归的观星输出(乳胶格式)。我可以通过这段代码成功获得一个漂亮的输出。

---
title: "Untitled"
author: "Kenta Okuyama"
date: "2018年5月10日"
output: 
  pdf_document:
    latex_engine: xelatex
---

## Table2
```{r,results='asis', echo=FALSE, message=FALSE, warning=FALSE}
library(stargazer)
load("C:/Users/kenta/Documents/R_Pojects/HealthPlace/.RData")

MultilogitSlowCon<- glm(hbp_treat~E2FCASlowPHC_m+gender+age+BMI+smoke_bi+drink_bi+incomeMean,data=dflogisticLW,subset=age>=30,family = "binomial"(link="logit"))

stargazer(MultilogitSlowCon,title="E2FCA Slow decay 
(Continuous)",dep.var.labels=c("Uncontrolled 
hypertension"),ci=TRUE,ci.level=0.95,single.row=TRUE)
```

但是当我在stargazer的代码中添加align = TRUE时

stargazer(MultilogitSlowCon,title="E2FCA Slow decay 
(Continuous)",dep.var.labels=c("Uncontrolled 
hypertension"),ci=TRUE,ci.level=0.95,single.row=TRUE,align=TRUE)

我无法再获得pdf输出,它会返回错误。

You are recommended to install the tinytex package to build PDF.FALSE
This is XeTeX, Version 3.14159265-2.6-0.99999 (MiKTeX 2.9.6670 64-bit)
entering extended mode
! LaTeX Error: Illegal character in array arg.

我很感激,如果有人遇到过这种问题,请帮助我。 非常感谢你。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,他们现在将答案添加到了文档中。将\usepackage{dcolumn}添加到您的LaTeX序言中,它应该可以正常工作。