2016-04-23 8 views
0

私はchartJSRadar()関数をChart.jsのradarchartパッケージで使用しています。色をカスタマイズしたいのですが、RGB値を渡す方法がわかりません。私のデータは次のようになります:rgbカラー値の数値行列をchartJSRadar()に渡します。

  Ncount  Strong   Exclusive 
Define  69    19     6 
    Align  74    9     1 
Refine  84    28     0 
Assign  77    12     3 

基本的に私は各列ごとに異なる色が必要です。 The docscolMatrixのRGBカラーのマトリックスとしてカラーを渡すと言う。だから私は試しました -

chartJSRadar(radarcounts, maxScale = 90, addDots = F, lineAlpha = 0, 
      colMatrix = matrix(c("FF0000","00FF00","0000FF")) 

しかし、これはすべてのポリゴンを灰色にします。 colMatrixパラメータの実際の例は見つかりません。 colMatrixはどうすればよいですか?

答えて

1

最後に、Radarchartが許容するマトリックス形式でRGB値をフォーマットする方法が見つかりました。

c <- grDevices::col2rgb(c("orange","blue", "black")) 

は、その後、私はちょうど引数リストに cを落とした - - 私はそうする grDevices::col2rgbを使用

chartJSRadar(radarcounts, maxScale = 90, addDots = F, lineAlpha = 0, colMatrix = c) 

は、おそらくこれを行うには良い方法があるが、これは私が見つけたものです。

関連する問題