避免在iPython Notebook中对R图进行抗锯齿处理

Vic*_*tor 5 python r ipython ipython-notebook

在iPython Notebook(带有rmagic扩展名)中,这些图看起来并不清晰.他们是antialised.我尝试过宽度和高度的不同组合,例如%R -w 600 -h 400 plot(1)没有成功.

我怎样才能让R图看起来更好,就像matplotlib那样?

R图的例子:

使用R magic绘制情节

Matplotlib的示例:

使用Matplotlib绘图

num*_*tar 0

IPython 的 rmagic 扩展的 git 版本(https://github.com/ipython/ipython/blob/master/IPython/extensions/rmagic.py#L380)可以选择指定图像分辨率(例如,%R -r 96 plot(7))。但是,needs_local_scope装饰器会导致调用%R失败。一个似乎或多或少有效的快速破解(设置绘图分辨率有效并且尚未看到任何破坏)将是在线取消注释401

之前(72dpi)

72dpi

之后(96 dpi)

96dpi