我很高兴一起使用python和R并尝试在Jupyter(ipython notebbok)中使用R,但是,我无法在R内核中生成数据。
当我尝试绘制图形时,会显示以下错误消息。我非常感谢你的帮助。
我正在使用Anaconda和Windows 8。
x<-1:10
plot(x)
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'
答案 0 :(得分:5)
我在帖子group找到了解决方案。
我做的解决方案:
我获得了R(R 3.2.0)的最多版本,并且在上面链接的讨论之后,我安装了R 3.1.3并从C:\ Program Files \ R \ R-3.1.3复制了winCairo.dll \ library \ grDevices \ libs \ x64到C:\ Anaconda \ R \ library \ grDevices \ libs \ x64。
从R 3.2.0复制winCairo.dll对我的情况不起作用。
有了它,它会绘制一个数字,但会显示一条错误消息,表示&#34; replayPlot(obj)中的错误:无效的图形状态&#34;
然后,感谢link, 我添加了&#39;选项(jupyter.plot_mimetypes =&#39; image / png&#39;)&#39;它工作正常。
选项(jupyter.plot_mimetypes =&#39; image / png&#39;)
X = 1:10
积(x)的