Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Output table width in Rmarkdown

Tags:

I'm using Rmarkdown to create a document. I want to include markdown tables, but they are all scaled to the width of the page. I'd like to specify a relative width of say... 40% for the table. I've tried various options associated with the following:

library(pander) pandoc.table(head(cars))  library(xtable) print(xtable(head(cars)), type="html")  library(knitr) kable( head(cars), format="markdown") 

Any ideas?

Thanks

like image 962
cory Avatar asked Feb 04 '15 14:02

cory


1 Answers

If you're outputting an html document you need to modify the css. You can add this directly to the Rmd document:

<style type="text/css"> .table {      width: 40%;  } </style> 
like image 160
tmpname12345 Avatar answered Jan 22 '23 19:01

tmpname12345