来自维基百科的 R 程序不绘制

R program from Wikipedia doesn't plot

我想使用维基百科公开提供的 R 脚本:https://commons.wikimedia.org/wiki/File:Correlation_examples2.svg .

这个程序应该输出图像,但由于某些原因,当我将代码粘贴到 Rstudio 时它没有绘制。

如何让它输出图像?

两个主要原因: 脚本本身不绘制任何内容。它只是设置了生成图像的函数。因此,单独粘贴代码无济于事,您需要调用 'output' 函数。

但是函数本身也不会绘制任何东西。它将绘图保存为 Rplots.svg,其中包含用于绘制图像的 .svg 代码。 要在 RStudio 中显示绘图,请使用 magick 包。

output() 
magick::image_read_svg('Rplots.svg')

或者,您可以使用您选择的浏览器打开 Rplots.svg 文件。