2015-02-04 3 views
18

Я использую Rmarkdown для создания документа. Я хочу включать таблицы разметки, но все они масштабируются до ширины страницы. Я бы хотел указать относительную ширину ... 40% для таблицы. Я пробовал различные варианты, связанные со следующим:Ширина выходного стола в Rmarkdown

library(pander) 
pandoc.table(head(cars)) 

library(xtable) 
print(xtable(head(cars)), type="html") 

library(knitr) 
kable(head(cars), format="markdown") 

Любые идеи?

Благодаря

+1

Вы пробовали вариант pander split.table? Там вы можете установить ширину таблиц, но я думаю, что вам нужно установить ее на руку или вычислить с помощью R ... см .: http://rapporter.github.io/pander/#table-and-cell-width – Julian

+0

Это не зависит от вашей таблицы разметки, а скорее от вашей таблицы стилей LaTeX/CSS. – daroczig

ответ

13

Если вы выводите HTML-документ, который необходимо изменить CSS. Вы можете добавить это непосредственно в документ Rmd:

<style type="text/css"> 
.table { 

    width: 40%; 

} 
</style> 
+0

приятно, спасибо большое, действительно помог мне – Diego

+3

Где вы вкладываете этот код? – Nova

+0

В текстовой части ноутбука, а не в кусках кода. – Art

Смежные вопросы