繁体   English   中英

在 R Studio 中运行 Knit 到 html 时出现“png 错误(...,res = dpi,units = “in”)”

[英]"Error in png(..., res = dpi, units = "in")" while running Knit to html in R Studio

我在运行 knit to HTML 时收到一条错误消息。 但是如果我单独运行块,它会按预期绘制情节。 会有什么问题? 错误信息如下:

从第 270-274 行退出 (HC_FC_indivisual_cellline_fdr_1%.Rmd) png(..., res = dpi, units = "in") 中的错误:无效的“文件名”调用:... in_dir -> plot2dev -> do.call - > -> png 执行停止

当您在named code chunks中编织图时,也会发生所描述的错误,并且在编织过程中chunk的名称不会导致有效的路径名。

也就是说,在编织过程中,绘图被写入包含code chunk名称的临时路径中,因此该名称应仅包含对路径名称有效的字符。 还应避免在chunk names中使用白色字符。

我遇到了同样的问题。 我在我的第一个情节之前运行了这个,它为我解决了它

dev.off()

希望这可以帮助。

我有同样的问题。 我将 R 更新到最新版本以及 RStudio。 安装编织所需的软件包,然后一切都变得很好。 添加 'dev.off()' 可以解决针织问题,但会导致另一个问题,并且不会在 HTML 文件中显示绘图。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM