Knitr игнорирует вкладки в теме HTML

Nov 10 2020

Я новичок в R markdown и пытался использовать его на своем компьютере на работе. Однако мне не удалось изменить тему или добавить вкладки. Однако на моем персональном компьютере все работает, и я получаю красивые HTML-документы.

Я использовал документ с уценкой, который открывается каждый раз, когда вы открываете новый документ. Я изменил тему html на lumen и включил вкладки:

## I want tabs {.tabset}

### Tab 1

```{r cars}
summary(cars)
```

### Tab 2

You can also embed plots, for example:

```{r pressure, echo=FALSE}
plot(pressure)
```

#{-}

Вот несколько скриншотов разделов вкладок:

Мой ноутбук :


Мой компьютер на работе :

мой компьютер на работе не может создавать вкладки и также не меняет шрифт, если я изменяю тему ... Если у кого-то есть предложения, как это исправить, это было бы здорово!

РЕДАКТИРОВАТЬ: Может быть проблема с путем? Поскольку ИТ-специалисты устанавливают R для всех компьютеров, Pathvarible вместо «C: / Programms» имеет вид «\ user01 \ User \ username \ Programms», я устанавливаю глобальный PATH R Studio на «C: / ...», но если я свяжу документ в R Markdown, он по-прежнему использует странный путь для пути к библиотеке ...

Ответы

3 ViviG Nov 13 2020 at 05:14

Я хотел просто написать комментарий, но у меня недостаточно репутации для этого. Вы можете попробовать удалить и переустановить пакет yaml и посмотреть, поможет ли он.

Но было бы хорошо получить от вас больше информации. На вашем рабочем компьютере установлена ​​более старая версия R? По-видимому, это была известная ошибка еще в 2018 году. См. Вкладки, которые не отображаются при связывании rmarkdown с html . В этом случае проблема была решена путем переустановки пакета yaml и установки версии Rmarkdown для разработчиков devtools::install_github('rstudio/rmarkdown').

Изменить : попытка использования пакета flexdashboard

---
title: "My tabs"
author:
output:
   flexdashboard::flex_dashboard
---

## I want tabs {.tabset}

### Tab 1

```{r cars}
summary(cars)
```
### Tab 2

You can also embed plots, for example:

```{r pressure, echo=FALSE}
plot(pressure)
```

Удачи!