Reputation: 6659
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
Upvotes: 23
Views: 17756
Reputation: 2921
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>
Upvotes: 20