HTML вывод занимает слишком много времени, чтобы загрузить и показать полосу прокрутки - PullRequest
0 голосов
/ 10 апреля 2020

У меня есть этот файл Rmarkdown, но, поскольку он довольно тяжелый (это интерактивное руководство), полоса прокрутки (и весь файл, кроме первой страницы) занимает слишком много времени, чтобы отобразиться при открытии вывода html. Я попытался разделить файл rmd на отдельные субфайлы rms, как показано ниже, но все еще не могу получить результат. Спасибо

---
title: "my_file"
author: "me"
date: "26/02/2020"
output:
  html_document:
    toc: yes
    toc_depth: 3
    toc_float:
      collapsed: yes
      smooth_scroll: yes
  word_document: default
---

```{r child = 'child0.Rmd'}
```

```{r child = 'child1.Rmd'}
```

```{r child = 'child2.Rmd'}
```

```{r child = 'child3.Rmd'}
```

```{r child = 'child4.Rmd'}
```

1 Ответ

0 голосов
/ 11 апреля 2020

Изучите и постарайтесь уменьшить размер ваших изображений / графики: параллельно или альтернативно «разбивке» вашего текста на несколько «html -страниц», идея состоит в том, чтобы найти компромисс между временем открытия и качество вашей графики (и импортированных картинок).

Итак, попробуйте:

  • , чтобы уменьшить размер графики, вычисляемой некоторым фрагментом кода, см. здесь для примера.
  • чтобы уменьшить размер импортируемых изображений, если они огромные, путем изменения их размера.
  • , чтобы воспользоваться преимуществом формата html, который может отображать файлы SVG: попробуйте кодировать в SVG ваше графическое представление ваших данных. Не ваши внешние изображения, только ваши вычисления, в результате которых графика (текст + область + цвет = некоторые графические объекты "светлее" в svg, чем в jps или tif).
...