Я бы хотел, чтобы мой R Markdown выводился полностью слева, когда я вяжу в HTML, вместо этого он должен быть по центру посередине. Кажется, я не могу найти, как это сделать.
Ниже приведен воспроизводимый пример:
---
title: "Untitled"
output:
html_document:
df_print: paged
flexdashboard::flex_dashboard:
orientation: columns
vertical_layout: fill
---
```{r setup, include=FALSE}
library(flexdashboard)
```
```{r, echo = FALSE}
DT::datatable(iris)
```





Обновлено: добавить больше информации
В вашем заголовке yaml вывод html_document находится перед flex_dashboard, поэтому html_document является выводом по умолчанию, когда вы используете Knit.
Вы можете выбрать Knit to flex_dashboard в раскрывающемся меню knit.
Думаю тебе нужно вот это: управление макетом flex_dashboard
В вашем случае попробуйте следующее:
---
title: "Untitled"
output:
flexdashboard::flex_dashboard:
orientation: columns
vertical_layout: fill
html_document:
df_print: paged
---
```{r setup, include=FALSE}
library(flexdashboard)
```
Column{data-width=50}
---------------------------------
### Chart 1
```{r, echo = FALSE}
DT::datatable(iris)
```
Column{data-width=50}
---------------------------------
### Chart 2
```{r}
```
Если вы хотите отредактировать свой ответ, чтобы было понятно, какое решение было (в моем случае см. Комментарий), я приму ваш ответ.
Я посмотрю что я могу сделать.
привет @StanZutt, когда оба варианта вывода flexdashboard::flexdashboard и html_document указаны в заголовке yaml, это означает, что оба вывода доступны для этого документа. В вашем случае это html_document по умолчанию. Вы можете выбрать flex_dashboard в раскрывающемся меню.
Ваш код работал у меня. Ни один из жестких дисков
Column{data-width=50}не использовал. В работе удалось добиться того, что аргументflexdashboardпредшествует аргументуhtml_document, тогда как у меня все было наоборот. Вы (или кто-нибудь еще) знаете, почему это так работает?