最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

R ggplot2 修改默認(rèn)顏色的操作

 更新時(shí)間:2021年04月01日 10:57:55   作者:JasonKQLin  
這篇文章主要介紹了R ggplot2 修改默認(rèn)顏色的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

我們都知道ggplot2包是R的神器,很多生物學(xué)文章都選擇用這個(gè)包來畫圖。用ggplot2就像玩俄羅斯方塊一樣,一層一層地往上疊加元素,這使得它用起來很方便。

個(gè)人覺得它默認(rèn)的配色系統(tǒng)很不錯(cuò),但看到顏色后卻不知道這種顏色叫啥,今天就來介紹一下,如果你有1~6個(gè)元素,ggplot2給的配色分別是啥。

1個(gè)元素:

2個(gè)元素(顏色分配順序?yàn)橄葟淖蟮接?,后從上到下)?/h2>

3個(gè)元素:

4個(gè)元素:

5個(gè)元素:

6個(gè)元素:

多余6個(gè)元素大家可以用下面的代碼去實(shí)現(xiàn)

運(yùn)行的代碼為:

library(scales)
show_col(hue_pal()(n)) #n為1~6

補(bǔ)充:R語言ggplot中的顏色

ggplot2分組時(shí)默認(rèn)使用的顏色,可以從另一個(gè)hadley寫的包,scales包中調(diào)用。這個(gè)包算是一個(gè)工具包,用于和hadley寫的其他包配合使用,顏色是其中一部分。

library(scales)
show_col(hue_pal()(3))
# show_col(hue_pal(h = c(0, 360) + 15, c = 100, l = 65)(3)) # 和上面一樣,默認(rèn)設(shè)置

hue_pal函數(shù)的默認(rèn)設(shè)置,其中h是色相,范圍越大,相鄰顏色之間差異越大;c是飽和度,值越大色彩越濃艷飽滿;l是亮度,大亮小暗。

柱狀圖的顏色搭配:

colorbar <- function(values){
 groupbar + scale_fill_manual(values = values)
}
 
colorlist <- list(c("#8FBC94","#548687"),c("#4FB0C6","#4F86C6"),
         c("#C65146","#EC6A5C"),c("#6E7783","#77AAAD"),
         c("#e97f02","#f8ca00"),c("#3a5134","#4f953b"),
         c("#99CCCC","#FFCC99"),c("#CC9999","#CCCC99"),
         c("#0099CC","#FF6666"),c("#339966","#996699"),
         c("#CC9966","#666666"),c("#336666","#CCCC33"),
         brewer.pal(7, "Set1")[c(1,2)],brewer.pal(7, "Set1")[c(3,4)],
         brewer.pal(7, "Set2")[c(5,6)],brewer.pal(7, "Set3")[c(6,7)],
         brewer.pal(7, "Greens")[c(4,5)],brewer.pal(7, "Blues")[c(4,5)],
         brewer.pal(7, "Oranges")[c(4,5)],brewer.pal(7, "Purples")[c(4,5)]
         )
 
p <- marrangeGrob(lapply(colorlist, colorbar), nrow=0.5*length(colorlist), ncol=2, top="")
p

另外兩個(gè)比較常用的顏色設(shè)置:

scale_fill_manual(): 填充色

scale_color_manual():輪廓色,如點(diǎn)線

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • 大數(shù)據(jù)分析R語言RStudio使用超詳細(xì)教程

    大數(shù)據(jù)分析R語言RStudio使用超詳細(xì)教程

    RStudio是用于R編程的開源工具,這篇文章主要介紹了大數(shù)據(jù)分析R語言RStudio使用教程和一些RStudio的重要技巧,竅門和快捷方式,可快速將您變成RStudio高級(jí)用戶,感興趣的朋友跟隨小編一起看看吧
    2021-03-03
  • R語言拼接字符串_paste的用法說明

    R語言拼接字符串_paste的用法說明

    這篇文章主要介紹了R語言拼接字符串_paste的用法說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言變量重編碼、重命名的操作

    R語言變量重編碼、重命名的操作

    這篇文章主要介紹了R語言變量重編碼、重命名的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言因子型數(shù)值轉(zhuǎn)數(shù)值型的操作

    R語言因子型數(shù)值轉(zhuǎn)數(shù)值型的操作

    這篇文章主要介紹了R語言因子型數(shù)值轉(zhuǎn)數(shù)值型的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言創(chuàng)建矩陣的實(shí)現(xiàn)方法

    R語言創(chuàng)建矩陣的實(shí)現(xiàn)方法

    這篇文章主要介紹了R語言創(chuàng)建矩陣的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • R語言數(shù)據(jù)可視化繪圖Slope chart坡度圖畫法

    R語言數(shù)據(jù)可視化繪圖Slope chart坡度圖畫法

    這篇文章主要為大家介紹了R語言數(shù)據(jù)可視化繪圖Slope?chart坡度圖的畫法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-02-02
  • R語言實(shí)現(xiàn)ggplot重繪天貓雙十一銷售額曲線圖過程

    R語言實(shí)現(xiàn)ggplot重繪天貓雙十一銷售額曲線圖過程

    這篇文章主要為大家介紹了如何使用ggplot繪制天貓雙十一銷售額曲線圖的實(shí)現(xiàn)過程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2021-11-11
  • R語言-如何給直方圖加標(biāo)簽

    R語言-如何給直方圖加標(biāo)簽

    這篇文章主要介紹了R語言-如何給直方圖加標(biāo)簽,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言-t分布正態(tài)分布分位數(shù)圖的實(shí)例

    R語言-t分布正態(tài)分布分位數(shù)圖的實(shí)例

    這篇文章主要介紹了R語言-t分布正態(tài)分布分位數(shù)圖的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言變量級(jí)別的數(shù)據(jù)處理操作

    R語言變量級(jí)別的數(shù)據(jù)處理操作

    這篇文章主要介紹了R語言變量級(jí)別的數(shù)據(jù)處理操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04

最新評(píng)論

巨野县| 聊城市| 合作市| 西昌市| 鸡西市| 平原县| 梨树县| 商丘市| 开远市| 商河县| 灵丘县| 顺平县| 婺源县| 武定县| 卓资县| 阳原县| 柳河县| 稻城县| 新安县| 乌兰察布市| 安顺市| 于都县| 四子王旗| 大关县| 舟曲县| 广丰县| 鲜城| 通道| 康定县| 抚宁县| 永平县| 杂多县| 陇川县| 株洲市| 临猗县| 丰原市| 商河县| SHOW| 容城县| 合山市| 阿尔山市|