2016-10-10 11 views
0

ggplotのラッパー関数を構築して、標準のグラフを1行のコードで作成できるようにします。rggplot - 条件付きでaes要素をNULLに設定する

一部のケースでは、ユーザーが 'group'と 'color'要素を設定したい場合がありますが、そうでない場合はそうではありません。

ユーザーが関数に渡した場合、 'group'または 'color' aes要素のみを持つ簡単な方法はありますか?それ以外の場合は空白にしますか?

これを単にNULLに設定しようとしましたが、これはうまくいかず、次のエラーが返されます。

Error: Aesthetics must be either length 1 or the same as the data (4): x, y, group, colour 
+0

他の人がこの問題をどのように解決したかを見てきましたか? 'qplot'コードを見るか、' GGally'の機能のいくつかはおそらく開始するのに適しています。おそらくコードの簡略化されたバージョンを見ておくと便利です。 – Gregor

答えて

1

代わりのNULL1に美学を設定してみてください。

関連する問題