2017-01-23 13 views
6

ggplot2では、色を名前または16進コードで設定するオプションがあります。同じ方法でrgb値を使用する方法はありますか?私はドキュメントを検索しましたが、迅速な答えは「ノー」と思われます。 (私がrgbを使用したい理由は、いくつかのプロットで使う色をいくつか持っており、それらはすべてRGB形式であるからです。hereのような場所から16進数を得ることができます。私はちょうどまっすぐggplot()に値を入力することができrgb()with ggplot2 in R

+4

:// STATを。 – bouncyball

+1

'qplot(x = 1、fill = I(rgb(0.1、0.8、0.5)))' – Axeman

+0

Nice!Iおかげで、Axeman&bouncyball。 – RobertMc

答えて

8

あなたは六角に分数のRGB値を変換する機能RGBを使用することができますどのような機能[ `rgb`](HTTPSについて

rgb(0.1,0.2,0.3) 
[1] "#1A334D" 
+3

素晴らしい。私はこのディレクトリを使用したあなたがRGBカラーを端数で持っていない場合、 'maxColorValue'引数が必要です:' scale_colour_manual(values = c(rgb(207、31、46、maxColorValue = 255))、 "#ffda85 ")))' – RobertMc