R語言調(diào)色

R中的顏色

R提供了657個(gè)顏色名字,還有rbg()函數(shù)來自定義顏色外里,在cairo_pdf中還支持透明度調(diào)節(jié)

R提供了許多調(diào)色板窃植,可以查看默認(rèn)調(diào)色板palette(),也可以使用參數(shù)col=1, 2, 3···等使用默認(rèn)的調(diào)色板

col2rgb函數(shù)可以把顏色名轉(zhuǎn)為rgb格式的顏色

palette()
## [1] "black"   "red"     "green3"  "blue"    "cyan"    "magenta" "yellow"  "gray"   

> col2rgb(palette())
##       [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8]
## red      0  255    0    0    0  255  255  190
## green    0    0  205    0  255    0  255  190
## blue     0    0    0  255  255  255    0  190

1. 取色器軟件

推薦just color picker

小巧綠色版取色器

2. 調(diào)色板相關(guān)包

RColorBrewer

提供了18種漸變悯森、8種量變宋舷、9種不同的調(diào)色板

RColorBrewer::display.brewer.all()
3-5 RColorBrewer

colorspace

colorspace包有一個(gè)圖形界面,能夠在R中很方便地自定義調(diào)色板瓢姻,并預(yù)覽效果祝蝠,非常推薦使用

colorspace::choose_palette()
調(diào)色板gui

具體使用方法

2017-12-04_191029.png
## Generating some synthetic data
x1 <- rnorm(20,mean=2); y1 <- rnorm(20,mean=1)
x2 <- rnorm(20,mean=3); y2 <- rnorm(20,mean=2)
x3 <- rnorm(20,mean=1); y3 <- rnorm(20,mean=3)
 
## Loading the library colorspace
library('colorspace')
 
## Call choose_palette. Note: interactive GUI opens
pal <- choose_palette()
 
## Picking 3 different colors out of your palette
colors_A <- pal(3)
## And picking 3 colors out of the HCL rainbow palette
colors_B <- rainbow_hcl(3)
 
## Create a plot containing 2 subplots
par(mfrow=c(1,2))
 
## Makes a scatterplot with your own choosen colors
plot(c(x1,x2,x3),c(y1,y2,y3),type='n',xlab='x values',
     ylab='y values',main='Example A: scatterplot')
 
points(x1,y1,col=colors_A[1])
points(x2,y2,col=colors_A[2])
points(x3,y3,col=colors_A[3])
 
## The same plot with the rainbow_hcl colors
plot(c(x1,x2,x3),c(y1,y2,y3),type='n',xlab='x values',
     ylab='y values',main='Example B: scatterplot')
 
points(x1,y1,col=colors_B[1])
points(x2,y2,col=colors_B[2])
points(x3,y3,col=colors_B[3])

在線網(wǎng)站colorbrewer2

與colorspace類似绎狭,但是只能顯示地圖的模擬效果细溅,非常喜歡網(wǎng)站提供的配色方案

網(wǎng)址如下:

http://colorbrewer2.org/

3-7.png
參考:

http://www.springer.com/us/book/9783319497501

3. colorpicker包提供的實(shí)時(shí)調(diào)整顏色功能

繪圖圖形后,為了精心挑選看起來順眼的顏色坟岔,我們不得不更改顏色相關(guān)代碼谒兄,而colorpikcer包實(shí)現(xiàn)了顏色選擇和繪制圖形的高度結(jié)合,使我們不需要手動(dòng)更改代碼就能實(shí)現(xiàn)顏色的變化社付,選擇plot相關(guān)的代碼承疲,點(diǎn)擊addin中的Plot Colour Helper,即打開默認(rèn)瀏覽器鸥咖,并與當(dāng)前R session享用共同環(huán)境燕鸽,修改后的代碼點(diǎn)擊done后會(huì)自動(dòng)更新到Rstudio的編輯器界面

color picker 方便自定義繪圖的顏色

如該文http://www.reibang.com/p/e448b469f0b2中的顏色就是這樣選擇的,最后點(diǎn)擊done后會(huì)自動(dòng)添加如下變量CPCOLS變量啼辣,如

CPCOLS <- c("#F01641", "#A19999")

具體相關(guān)內(nèi)容請(qǐng)移步github:https://github.com/daattali/colourpicker

shinyjs包提供的顏色選擇器(與colorpicker包同一作者)

可以很方便地選擇顏色并粘貼為R的向量格式

shinyjs:::colourPickerAddin()
shinyjs_color_picker.png

4. 參考別人圖片的配色

如:http://www.r-graph-gallery.com/all-graphs/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末啊研,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子鸥拧,更是在濱河造成了極大的恐慌党远,老刑警劉巖,帶你破解...
    沈念sama閱讀 210,978評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件富弦,死亡現(xiàn)場(chǎng)離奇詭異沟娱,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)腕柜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門济似,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人盏缤,你說我怎么就攤上這事砰蠢。” “怎么了唉铜?”我有些...
    開封第一講書人閱讀 156,623評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵台舱,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我潭流,道長(zhǎng)柿赊,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,324評(píng)論 1 282
  • 正文 為了忘掉前任幻枉,我火速辦了婚禮碰声,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘熬甫。我一直安慰自己胰挑,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,390評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著瞻颂,像睡著了一般豺谈。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上贡这,一...
    開封第一講書人閱讀 49,741評(píng)論 1 289
  • 那天茬末,我揣著相機(jī)與錄音,去河邊找鬼盖矫。 笑死丽惭,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的辈双。 我是一名探鬼主播责掏,決...
    沈念sama閱讀 38,892評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼湃望!你這毒婦竟也來了换衬?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,655評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤证芭,失蹤者是張志新(化名)和其女友劉穎瞳浦,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體废士,經(jīng)...
    沈念sama閱讀 44,104評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡叫潦,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了湃密。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,569評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡四敞,死狀恐怖泛源,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情忿危,我是刑警寧澤达箍,帶...
    沈念sama閱讀 34,254評(píng)論 4 328
  • 正文 年R本政府宣布,位于F島的核電站铺厨,受9級(jí)特大地震影響缎玫,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜解滓,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,834評(píng)論 3 312
  • 文/蒙蒙 一赃磨、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧洼裤,春花似錦邻辉、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,725評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽莹菱。三九已至,卻和暖如春吱瘩,著一層夾襖步出監(jiān)牢的瞬間道伟,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,950評(píng)論 1 264
  • 我被黑心中介騙來泰國打工使碾, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蜜徽,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,260評(píng)論 2 360
  • 正文 我出身青樓部逮,卻偏偏與公主長(zhǎng)得像娜汁,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子兄朋,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,446評(píng)論 2 348