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

У меня есть html выходной файл, но когда я открываю его в своем браузере, он загружается слишком долго и отображает полосу прокрутки сбоку. Поэтому я решил разделить массивный файл на отдельные подразделы с уценкой. Как я могу это сделать? Чем ты . Если это может помочь:

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
---

1 Ответ

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

Возможно, вам не нужно делить документ! Как я отмечаю здесь , предварительное объяснение, которое вам нужно изучить, - это размеры изображений или графики, которые может быть, слишком тяжелый из-за сверхвысокой четкости (что имеет место по умолчанию после большинства вычислений, которые приводят к изображениям). Ниже я вставляю свой ответ для проверки размеров ваших изображений:

Возможно, вам придется искать в части кода 'image or graphi c' кода для этих 2 случаев:

1- Если вы указываете размер изображения в Rmarkdown в самом начале вашего кодека кода изображения, убедитесь, что «fig.height» и «fig.width» указывают на разумный размер, как следующее:

```{r name_of_the_chunk, fig.cap="Name_of_fig", fig.height=10, fig.width=8}

2 - тот же самый случай может присутствовать или необходим в некотором коде, который сохранил график или визуализировал изображение или что-то еще, поэтому убедитесь, что вы указали для разумных размеров («ширина» и «высота») в вашем «programmati c» способе рендеринга изображения, если кодовый блок не указывает размер, то есть:

svg("my.svg", width = 8,height =8) [code of your graph]

возможно, высота и ширина установлены в ggsave(file="myfile.svg",device = "svg",width =6,height = 6,units = "cm") [code of your graph] ... или любой другой функции, которую вы используете для генерации ваших фотографий.

Отличный день

...