iPythonノートブック(rmagic拡張子)では、プロットが鮮明に見えません。それらはアンチエイリアスされています。私は幅と高さの異なる組み合わせを試しました。例えば%R -w 600 -h 400 plot(1)
成功しません。iPython NotebookでRプロットのアンチエイリアスを避ける
matplotlibのように、Rプロットをより良く見えるようにするにはどうすればよいですか? Rプロットの
例:matplotlibのの
例:
iPythonノートブック(rmagic拡張子)では、プロットが鮮明に見えません。それらはアンチエイリアスされています。私は幅と高さの異なる組み合わせを試しました。例えば%R -w 600 -h 400 plot(1)
成功しません。iPython NotebookでRプロットのアンチエイリアスを避ける
matplotlibのように、Rプロットをより良く見えるようにするにはどうすればよいですか? Rプロットの
例:matplotlibのの
例:
IPythonのrmagic拡張子(https://github.com/ipython/ipython/blob/master/IPython/extensions/rmagic.py#L380)のgitのバージョンは画像の解像度を指定するオプションを持っている(たとえば、 、%R -r 96 plot(7)
)。ただし、needs_local_scope
デコレータは、%R
への呼び出しに失敗します。多かれ少なかれ動作するように見える素早いハック(プロットの解像度を設定し、まだ何も見ていない)は、401
という行のコメントを外すことです。
前(72dpiです):
後(96 DPI):
あなたが代わりにPNGファイルのSVGファイルを生成しようとすることができ
- しかし、 rmagicがこのオプションを提供しているという印象はありません。 –
ノートブックに複数のプロットがあるとすぐにSVGを生成します(https://github.com/ipython/ipython/issues/1866を参照)。これは、rmagicがデフォルトでPNGを使用している理由です。 – lgautier