R未在jupyter中生成图形(IPython笔记本)

Fisseha Berhane

我对同时使用python和R感到非常兴奋,并尝试在Jupyter(ipython notebbok)中使用R,但是,我无法在R内核中生成图形。

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

我正在使用Anaconda和Windows 8。

x<-1:10
plot(x)

png(tf,宽度,高度,“英寸”,磅级,bg,res,类型=“ cairo”,错误:无法加载winCairo.dll:它是内置的吗?

jpeg(tf,宽度,高度,“英寸”,磅级,质量,bg,res,type =“ cairo”中的错误:无法加载winCairo.dll:是否已构建?

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

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

Fisseha Berhane

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

解决方案我做到了:

我拥有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)中的错误:无效的图形状态”

然后,由于此链接,我添加了'options(jupyter.plot_mimetypes ='image / png')',它可以正常工作。

在此处输入图片说明

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

x = 1:10

情节(x)

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章