Resizing a stargazer table in Knitr

2020-03-07 06:15发布

I've put together a document using knitr and while most of the document looks fine, there's one regression table that's too wide to fit on a page without some alteration.

The regression table is generated using stargazer, and is quite wide.

I've attempted to resize the entire chunk as follows:

{r, echo=FALSE, resize.width=10, results='asis'}

stargazer( table...)

but have had no luck in generating resized output. Is there something that I'm doing wrong, is it not possible to resize these stargazer tables via chunk options?

Thanks!

1条回答
够拽才男人
2楼-- · 2020-03-07 06:32

You can use a .css file to resize the output.

in the YAML add :

---
output: 
html_document:
    css: custom.css
---

and in a custom.css file you can put :

table {
  width: 100%;  
} 

it's often easier to place the custom.css in the same folder, and note that your final output will still be self-contained.

查看更多
登录 后发表回答