RMarkdown的HTML输出太重了,我需要将其分成单独的小节

问题描述 投票:0回答:1

我有这个html输出文件,但是当我在浏览器中打开它时,加载和在侧面显示滚动条花费的时间太长。因此,我想到了使用markdown将海量文件分成多个小节。我怎样才能做到这一点?比你 。如果这可以帮助:

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
---
html r output r-markdown
1个回答
0
投票

[您可能不需要分割文档!正如我指出的here,您需要研究的先前解释是图像或图形的尺寸,由于尺寸过大,可能太重了-high-definition(大多数计算后默认情况下会产生图像)。在下面,我粘贴我的answer以检查图像的大小:

也许您必须针对这两种情况在代码的“图像或图形”部分中进行搜索:

1-如果在图像代码块的最开始处用Rmarkdown指示图像的大小,请检查'fig.height'和'fig.width'指示合理的大小,如下所示:

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

2-在某些保存图形或渲染图像的代码中可能存在相同或必要的情况,因此请确保通过“编程”方式指定合理的尺寸(“宽度”和“高度”),如果代码块未指定尺寸,则渲染图像,即:

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]中设置了高度和宽度...或用于生成图片的任何功能。

美好的一天

© www.soinside.com 2019 - 2024. All rights reserved.