このエラーは数回報告されていますが、決して解決策はありません。私はWindowsのデスクトップでRstudioを使用しています。私はRstudioでプロットを生成することはできません。 Rコマンドラインのプロットは完全に機能します。私がpng("myplot.png"); plot(1); dev.off()
のようなデバイスを開くとRstudioで完全に動作します。Rstudioはプロットを生成しません:シャドーグラフィックデバイスエラー:rエラー4(Rコード実行エラー)
しかし、私はちょうど(例えばプロット(1)のような)Rstudioでプロットを作成したい場合は、私は次のエラーを取得する:
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
私は、レジストリのクリーニング、RStudioとRをunistalling試みたが、もう一度インストールしますが、それでも同じです。これは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