Home > database >  Rmarkdown: How to fit flextable to the width of the side borders in the word_document output?
Rmarkdown: How to fit flextable to the width of the side borders in the word_document output?

Time:12-15

I use flextable() in Rmarkdown for creating tables. I knit my code to word_document output. Does anyone have an idea how to fit the width of the table not to the content, but to the width of the side borders in the word_document output?

---
title: ""
output: word_document
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
library(flextable)
library(dplyr)
```

## R Markdown

This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see <http://rmarkdown.rstudio.com>.

When you click the **Knit** button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this:

```{r cars}
head(cars)%>%
  flextable()%>%
  theme_box()%>%
  autofit()

```

Below I am attaching two pictures:

  • the first - what my code produces, This is the results
  • the second - what I wanted to produce This is I need.

Thanks!

CodePudding user response:

Look enter image description here

CodePudding user response:

Based on the enter image description here

  • Related