2017-02-03 7 views
1

align = TRUEを追加するたびに、ドキュメントは編まれません。私は、各列の係数を並べて、小数点以下が互いに上下になるようにしたいと思います。R Markdownのスタルマジャーを使って係数を揃える方法は?

はここalign=TRUEで生産

```{r, results="asis", echo="FALSE", eval="TRUE"} 
library(stargazer) 
stargazer(model1, model2, model3, type = "latex", 
      title = "Country Deaths from Political Violence in 1975", 
      dep.var.labels.include = FALSE, dep.var.caption = "Deaths", 
      digits = 1, header = FALSE, 
      covariate.labels = c("Intercept", "Sanctions", "Political Rights", 
           "Upper 20 percent income share", 
           "Interaction of Political Rights and Sanctions")) 
``` 

答えて

0

テックステーブルが

\begin{tabular}{@{\extracolsep{5pt}}lD{.}{.}{-3} D{.}{.}{-3} D{.}{.}{-3} } 

がスターゲイザーにgsubを適用し、\\cdotでドットを交換するで始まる私の "チャンクコード" です。その後、catを使用して、私の問題を解決しました。

MWE:

table<-stargazer(example, align=TRUE) 
tablenew<-gsub("D{.}{.}{-3} ","D.{\\cdot}{-3}",table,fixed=TRUE) 

<<label, eval=TRUE, echo=FALSE, results='asis', warning=FALSE, message=FALSE>>= 
knitrout<-cat(tablenwe, sep="\n") 
@ 

一つの欠点は、\cdotが高すぎるということです。