r notebook html 输出有错误的顺序和奇怪的错误

r notebook html output has incorrect order and strange error

我遇到了一个关于 R 笔记本文件的奇怪问题。我相信当我转换为降价文件然后返回笔记本时,错误可能已经开始。在我的 R 脚本中,我没有任何问题,一切都井井有条。当我将笔记本编成 HTML 时,每次都会在同一位置出现一段代码,但顺序不正确(这段代码在文档的后面),我得到一个奇怪的输出:

<!-- rnb-text-end -->


<!-- rnb-chunk-begin -->


<!-- rnb-source-begin eyJkYXRhIjoiYGBgclxuI25ldyBhdmVyYWdlIGFtb3VudCBvZiB0aWNrZXRzXG5tZWFuKHRpY2tldHMpXG4jMC44XG5ubG9vcD0xMDAwMDBcbnNhbXBsZW1lYW49MTpubG9vcFxuZm9yKGlsb29wIGluIDE6bmxvb3ApIHtcbiAgeD1zYW1wbGUoMDozLDIwLHJlcGxhY2UgPSBUUlVFLHByPWMoLjY1LC4yNywuMDYsLjAyKSlcbiAgc2FtcGxlbWVhbltpbG9vcF09bWVhbih4KVxufVxuaGlzdChzYW1wbGVtZWFuLCBicj0xMDApXG4jd2hhdCdzIHByb2Igb2YgZ2V0dGluZyB0aGlzIG9yIG1vcmUgdGhhbiAwLjggKGN1cnJlbnQgYXZlcmFnZT8pXG5zdW0oc2FtcGxlbWVhbj49MC44KS9ubG9vcFxuYGBgIn0= -->

在此之后,它更改了我所有的格式 headers,并将代码更改为内联文本。我的整个文档没有受到影响,但是我找不到它突然再次起作用的原因。如果我进入 R 文件并剪切并粘贴显示在不合适位置的 R 代码,它似乎可以工作。然而,另一个代码块恰好取代了它。

我已经包含了屏幕截图,因为我敢肯定它更容易形象化。我还研究了这个关于我的块名称间距的解决方案,但我认为这不是导致问题的原因:https://community.rstudio.com/t/html-notebook-error-in-rmarkdown/89440

TLDR:奇怪输出中的乱序代码仅影响 HTML 笔记本的一部分。如果这对可能更好地理解此问题的任何人有所帮助,我很乐意提供更多代码或屏幕截图。

虽然这可能不是一个很好的解决方案,但将我的整个代码复制并粘贴到一个新文档中似乎是一个很好的解决方案!当我编织它时,文件看起来应该正常了。