我想照常编织一个带有ggplot的Rmd文档。
当我第一次编织时,没关系,我有了情节。但是,当我第二次单击“编织”按钮时,我得到了:
Quitting from lines 18-20 (essai.Rmd)
Error in png(..., res = dpi, units = "in") :
impossible de démarrer le périphérique png()
Calls: <Anonymous> ... in_dir -> plot2dev -> do.call -> <Anonymous> -> png
De plus : Warning messages:
1: In png(..., res = dpi, units = "in") :
impossible d'ouvrir le fichier 'essai_files/figure-html/plot1-1.png' pour écriture
2: In png(..., res = dpi, units = "in") : opening device failed
按照其他主题的建议,我减少了文件路径。我认为文件路径中没有错误的字符。供您参考,这是我的文件路径:
//192.168.1.5/Documents utilisateurs/Documents de Elie/donnesTARARE
有些示例代码会产生上述错误(在R控制台中运行代码块不会产生任何错误):
---
title: "Untitled"
author: "elie"
date: "18 juillet 2018"
output: html_document
---
````{r setup, include=TRUE}
library(ggplot2)
df<-data.frame(
"letter"=sample(x = c("A", "B"), size = 50, replace = TRUE, prob = c(0.8, 0.2)),
"number"=sample(x = c("1", "2"), size = 50, replace = TRUE, prob = c(0.4, 0.6))
)
head(df)
````
````{r plot1, echo=FALSE, message = FALSE, error = FALSE, warning= FALSE}
ggplot(df, aes(x=letter))+
geom_bar()
````
我确定这段代码将在您的计算机上正常运行... 有人对我的这个错误的根源有想法吗?
非常感谢!