16

ubuntu 12.04でggplot2を使用しています。デフォルトでは、私の x11 タイプは Xlib に設定されています。したがって、qplot でスムーザーを使用すると、次のようなエラーが発生します。

「半透明はこのデバイスではサポートされていません: ページごとに 1 回だけ報告されます」.

ただし、x11(type="cairo") を呼び出すと、すべて正常に動作します。

x11 のデフォルトのバックエンドとして cairo を取得するにはどうすればよいですか?

4

2 に答える 2

13

これを永続的にするには、次の行を ~/.Rprofile ファイルに追加します。

setHook(packageEvent("grDevices", "onLoad"),
function(...) grDevices::X11.options(type='cairo'))
options(device='x11')
于 2013-05-09T14:23:42.090 に答える
5

適切な型を設定する別の関数 'x11' を定義します。

x11 = function (...) grDevices::x11(...,type='cairo')
于 2012-05-28T16:30:05.650 に答える