5

会社のWindows 64ビットPCにRstudio 1.0.44をインストールしました。プロットを作成しようとすると、次のエラーが発生しました。

Error in (function (filename = "Rplot%03d.png", width = 480, height = 480,  : invalid 'filename'

今、トレースバックは私にこの情報を示しました:

8. stop("invalid 'filename'")
7. (function (filename = "Rplot%03d.png", width = 480, height = 480, units = "px", pointsize = 12, 
 bg = "white", res = NA, family = "sans", restoreConsole = TRUE,
 type = c("windows", "cairo", "cairo-png"), antialias = c("default", "none", "cleartype", "gray", "subpixel")) ...
6. do.call(what = png, args = args)
5. .rs.createNotebookGraphicsDevice(filename, height, width, units, pixelRatio, extraArgs)
4. (function () { .rs.createNotebookGraphicsDevice(filename, height, width, units, pixelRatio, extraArgs) ...
3. grid.newpage()
2. print.ggplot(x)
1. function (x, ...) UseMethod("print")(x)

Rstudio 1.0.44 を使用しており、R Notebook を使用していました。コンソールでコードを実行すると、プロットを表示できます。

私のRバージョンは次のとおりです。

platform       x86_64-w64-mingw32          
arch           x86_64                      
os             mingw32                     
system         x86_64, mingw32             
status                                     
major          3                           
minor          3.2                         
year           2016                        
month          10                          
day            31                          
svn rev        71607                       
language       R                           
version.string R version 3.3.2 (2016-10-31)
nickname       Sincere Pumpkin Patch       

スタック オーバーフローに関する別の同様の質問がありますが、実行可能な回答はありません。どんな助けでも大歓迎です!

編集:

名前に % を使用しました。シンボルを削除すると、問題はなくなりました。

4

1 に答える 1

3

チャンク名に % を使用すると、この問題が発生しました。例えば

``` {r next%, echo=TRUE}

```

%を削除するとうまくいきました。

于 2020-03-17T08:15:34.077 に答える