2016-06-29 50 views
2

我已经看到多次报告此错误,但从来没有解决方案。我在Windows 10中使用Rstudio进行桌面操作。我无法在Rstudio中制作剧情。 R命令行中的图很好地工作;在Rstudio中,如果我打开一个像png("myplot.png"); plot(1); dev.off()这样的设备,那就完美了。Rstudio将不会产生阴谋:阴影图形设备错误:r错误4(R代码执行错误)

但如果我只是想产生Rstudio曲线(如图(1)例如),我收到以下错误:

Error in plot.new() : 
Shadow graphics device error: r error 4 (R code execution error) 
In addition: Warning messages: 
1: In grDevices:::png("C:/Users/marco/AppData/Local/Temp/RtmpgfCSkE/c79b28dca0464804b619980ea7a4d95e.png", : 
unable to open file 'C:/Users/marco/AppData/Local/Temp/RtmpgfCSkE/c79b28dca0464804b619980ea7a4d95e.png' for writing 
2: In grDevices:::png("C:/Users/marco/AppData/Local/Temp/RtmpgfCSkE/c79b28dca0464804b619980ea7a4d95e.png", : 
opening device failed 
3: In grDevices:::png("C:/Users/marco/AppData/Local/Temp/RtmpgfCSkE/c79b28dca0464804b619980ea7a4d95e.png", : 
unable to open file 'C:/Users/marco/AppData/Local/Temp/RtmpgfCSkE/c79b28dca0464804b619980ea7a4d95e.png' for writing 
4: In grDevices:::png("C:/Users/marco/AppData/Local/Temp/RtmpgfCSkE/c79b28dca0464804b619980ea7a4d95e.png", : 
opening device failed 

我试图unistalling RStudio和R,清理注册表,并再次安装,但仍然是一样的。这是在新机器上安装R和Rstudio之后发生的。以前从未在Windows 10上使用过Rstudio。

任何帮助将不胜感激,我无法找到任何有用的提示。

> sessionInfo() 
R version 3.3.1 (2016-06-21) 
Platform: x86_64-w64-mingw32/x64 (64-bit) 
Running under: Windows >= 8 x64 (build 9200) 

locale: 
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252 LC_NUMERIC=C LC_TIME=English_United States.1252 

attached base packages: 
[1] stats graphics grDevices utils datasets methods base 

loaded via a namespace (and not attached): 
[1] tools_3.3.1 
> capabilities() 
jpeg png tiff tcltk X11 aqua http/ftp sockets libxml fifo cledit iconv NLS profmem cairo ICU 
TRUE TRUE TRUE TRUE FALSE FALSE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 
long.double libcurl 
TRUE TRUE 

回答

-1

您可以使用GGPLOT2包情节的问题。