R没有在jupyter中产生一个数字(IPython笔记本)

Fis*_*ane 9 r windows-8 ipython-notebook anaconda jupyter

我很高兴一起使用python和R并尝试在Jupyter(ipython notebbok)中使用R,但是,我无法在R内核中生成数字.

当我尝试绘制图形时,会显示以下错误消息.我非常感谢你的帮助.

我正在使用Anaconda和Windows 8.

x<-1:10
plot(x)
Run Code Online (Sandbox Code Playgroud)

png错误(tf,宽度,高度,"in",pointsize,bg,res,type ="cairo",:无法加载winCairo.dll:它是否已构建?

jpeg中的错误(tf,width,height,"in",pointsize,quality,bg,res,type ="cairo",:无法加载winCairo.dll:它是否已构建?

Anaconda命令提示符中显示以下内容:

无法加载'C:/Users/aa/Anaconda/R/library/grDevices/libs/x64/winCairo.dll'

Fis*_*ane 5

我从这个小组的帖子中找到了一个解决方案.

解决方案我做了:

我获得了R(R 3.2.0)的最多版本,并且在上面链接的讨论之后,我安装了R 3.1.3并从C:\ Program Files\R\R-3.1.3\library \复制了winCairo.dll grDevices\libs\x64到C:\ Anaconda\R\library\grDevices\libs\x64.

从R 3.2.0复制winCairo.dll对我的情况不起作用.

有了这个,它绘制了一个数字,但有一条错误消息,显示"replayPlot(obj)中的错误:无效的图形状态"

然后,由于这个链接,我添加了'选项(jupyter.plot_mimetypes ='image/png')',它工作正常.

在此输入图像描述

选项(jupyter.plot_mimetypes ='image/png')

X = 1:10

图(X)

在此输入图像描述