【问题标题】:Rmarkdown knitting error: Error in dirname(name) : path too longRmarkdown 编织错误:目录名(名称)错误:路径太长
【发布时间】:2021-06-04 13:01:04
【问题描述】:
当我以交互方式逐块运行我的 Rmarkdown 程序时,程序运行成功且没有错误,但是,当我尝试编织它时,我收到以下错误消息:
Error in dirname(name) : path too long
有什么可能导致这种情况的想法吗?
【问题讨论】:
标签:
r
r-markdown
knitr
string-length
【解决方案1】:
如果您收到此错误消息,请检查您的 Rmarkdown 代码中代码块的长度。我收到上述错误是因为我的一个块被命名如下:
```{r additional descriptives and other statistical tests tests,echo=FALSE,message=FALSE,warning=FALSE}
通过反复试验,我发现代码块描述的最大长度为 48 个字符。只要描述包含 48 个或更少的字符,就不会触发此错误。