Python&R語言顏色主題介紹(來看看哈利波特主題顏色)

2021-12-17 好奇心Log

今天這篇推文我們系統介紹下顏色主題,雖然之前也有介紹過一些優秀的配色網站,也有搭配好的顏色主題可以直接參考,但有沒有直接供Python或者R繪圖直接使用的關於顏色設置的第三方包呢?這邊推文將較為詳細的介紹關於Python的R的顏色主題包,主要涉及的內容如下:

常見顏色主題:單色系(Sequential)、多色系(Diverging)和多色系(Qualitative)簡介單色系(Sequential)、雙色漸變系(Diverging)和多色系(Qualitative)

優秀的可視化作品離不開顏色的合理設置,而有關圖表繪製顏色搭配的三大準則 則是以單色系(Sequential)、多色系(Diverging)和多色系(Qualitative) 為基礎構建的。下面就簡單介紹下這色彩搭配的三原則:

單色系(Sequential):顏色系中的顏色較為相近,其主要特點是顏色的亮度變化,這樣的特點也就使其非常適合有序數字(數值從小到大變化) 的顏色映射,如城市二氧化碳的濃度變化值。色系如下:單色系(Sequential)樣例雙色漸變系(Diverging):這些顏色色系可以突出定量數據中中間值之上和之下的值。中間顏色被分配給臨界值(midpoint),兩端的兩個連續色系則被分別被分配給臨界值上面或下面的值。如城市二氧化碳的濃度分布情況。色系如下:雙色漸變系(Diverging)樣例多色系(Qualitative):該色系主要適用於類別性數據,而非數值型數據,不同的顏色表示不同的類別,這些顏色色系使用不同的色調並在亮度和飽和度方面具有一致的步驟。色系如下:多色系(Qualitative)樣例

以上物品們簡單的介紹了三種顏色主題的不用應用環境及相關的樣例,接下來,我們則分別介紹下Python和R繪圖的顏色主題包。

Python 顏色主題包介紹

Python的繪圖包主要是功能強大的Matplotlib包,其也提供了豐富的顏色配置,我們結合官網(Choosing Colormaps in Matplotlib)進行簡單的介紹:

當然也包括我們之前提到的顏色搭配三原則,其提供的色系也更加豐富:

顏色搭配三原則色系

Sequential:

Diverging:

Qualitative:

CyclicPerceptually Uniform Sequential

Miscellaneous

除此之外,我們還提供matplotlib的基礎顏色圖表,供大家參考設置,如下:(大家可以直接保存參考哦),官網如下:Matplotlib Base Color

Matplotlib_base_color

接下來我們再列舉幾個可直接在Matplotlib繪圖時直接使用的第三方包:

官網:http://holoviews.org/user_guide/Colormaps.html(Colormaps官網)

樣例如下:

Uniform Sequential

Diverging colormapsRainbow colormaps

Categorical colormaps

Mono Sequential colormapsOther Sequential colormapsMiscellaneous colormaps

官網:https://matplotlib.org/cmocean/

樣例如下:

這個包可能氣象同學們用的比較多, 官網:https://colorcet.holoviz.org/

樣例如下:

colorcet's "fire" colormap

Complete list

官網:https://github.com/hhuangwx/cmaps

樣例如下:

cmaps -all -colormapsR 顏色主題包介紹

說到R的顏色主題包,由於其優秀的ggplot2 包,而基於此包的第三方顏色主題可謂是豐富且強大,由於數量較多,我們直接使用較大的幾個第三方包:

官網:https://colorbrewer2.org/#type=sequential&scheme=BuGn&n=3RColorBrewer 包 官網:https://cran.r-project.org/web/packages/RColorBrewer/index.html

樣例如下:

https://colorbrewer2.org/RColorBrewer包樣例

官網:https://github.com/karthik/wesanderson

樣例:

wesanderson colormap

官網:https://github.com/aljrico/harrypotter

樣例:

HermioneGranger

HarryPotter

官網:https://cran.r-project.org/web/packages/viridis/vignettes/intro-to-viridis.html

樣例::

The Color ScalesComparisonGhibli 包官網:https://ewenme.github.io/ghibli/

樣例:

Ghibli colormap

官網:https://edwinth.github.io/blog/dutch-masters/

樣例:

Dutchmasters colormaps

官網:https://nanx.me/ggsci/

樣例:

NPG

JCO

還有太多優秀的第三方顏色包,這裡就不一一介紹了,感興趣的同學可自行搜索哈!

總結

本期推文我們匯總整理了Python-R中的顏色設置技巧及對應的第三方顏色主題包,涵蓋了學術和商業圖表的大部分色系,幫助你更好的選擇顏色,設計出自己的優秀的可視化作品。

數據處理·機器學習·可視化

行業資訊·學習資料

長按關注不迷路


相關焦點

  • 還有哈利波特主題的顏色包!?是時候匯總Python-R的顏色主題包了
    今天這篇推文我們系統介紹下顏色主題,雖然之前也有介紹過一些優秀的配色網站,也有搭配好的顏色主題可以直接參考
  • 2020流行的主題顏色 2020流行婚禮主題顏色
    我們用雙眼看到的顏色都是大自然最好的回饋,顏色也有自己的生命,放佛自己也在爭取出現在人們眼前的機會,當下最流行的顏色是什麼呢?能夠用在婚禮上嗎?我們一起來看看2020流行婚禮主題顏色。一、2020流行的主題顏色1、銀綠色silver sage2020將是漂亮的銀灰色流行年,如銀色鼠尾草,綠玉和苔蘚。你可以搭配其他中性的泥土色調,如灰褐色,鴿子灰色,米色和淺棕色。看起來會十分溫馨愜意,又不失高貴典雅和清新自然。
  • R語言顏色綜合運用與色彩方案共享
    今天這篇主要講解R語言顏色綜合運用,主要跟大家介紹如何提取那些專業色彩包中的顏色搭配用於在基礎繪圖系統和高級繪圖系統中共享
  • Python 選取colorbar中部分顏色
    今天給大家分享一個我覺得挺實用的,NCL無敵簡單,但是python我花了很久才解決的colorbar的問題。
  • 如何修改PPT的主題顏色?
    3、當你做完一份PPT之後,老闆或甲方覺得顏色不好看,得讓你換一套配色。但這麼一來,需要改的顏色太多了……如果你正在被以上這些問題困擾,你可能需要學習一個新的PPT知識點——主題顏色。主題顏色是PowerPoint軟體中一種配色工具,可以幫助我們統一PPT配色,並支持對顏色進行快速統一修改。
  • 用R也可以跑Python了
    但如果你還想來搞點深度學習,整個自然語言處理,那你可還真得用Python。如果你處於交叉領域,很可能就需要兩種語言切換。後果是,寫個for loop還出bug真的是家常便飯。報警!面對這種困境的絕不止你一個人!最近的KDnuggets Analytics的軟體調查中,Python和R位居數據科學和機器學習軟體的前兩名。
  • 東京擬建哈利波特主題公園
    【新華社微特稿】日本媒體3日報導,一座圍繞哈利波特系列電影的主題公園最早將於2023年春季在首都東京開門迎客。共同社援引一名消息人士的話報導,新的主題公園將以東京西區現有大型遊樂園豐島園為基礎改建,從而取代現有這座具有94年歷史的綜合遊樂園。豐島園運營方的母公司、西武控股公司眼下正考慮今年分階段關閉遊樂園,並開始與美國華納兄弟影片公司商談授權。
  • 如何在Vim中更改顏色和主題
    Vim 的教程有很多,本文我們主要講的是如何更改 Vim 的顏色和主題。Vim 對於初學者來講的話,其實不是非常友好。但如果你熟練使用了 Vim 之後,你就會發現,你再也離不開 Vim 了。不過需要注意的這裡描述的 Vim 配色方案是應用在代碼上的,具體而言就是在代碼的一些關鍵字上加上特定的顏色,不是應用在終端的背景顏色上的。要查看當前的 Vim 的配色方案,在進入 Vim 的操作界面之後輸入以下命令:
  • 玩家團隊運用《我的世界》打造了一款《哈利波特》主題RPG作品
    博士在很久以前分享過一篇文章《在遊戲中玩遊戲,達人玩家用<我的世界>開發遊戲》,如今又有達人在《我的世界》中開發了一款遊戲,讓我們來看看。遊戲的題材選用的是歐美國家特別流行的《哈利波特》。《哈利波特》是英國作家J·K·羅琳(J. K. Rowling)於1997-2007年所著的魔幻文學系列小說,共7部。
  • Word主題字體、字號、顏色和間距設置及把新主題保存為模板
    如果文檔內容比較多,修改時要求換主題風格,一項項內容換比較麻煩;但若用主題來換,則十分簡單,選擇一個主題,則文檔中的所有頁都轉換為所選主題風格。Word 中內置有一些主題,選擇這些主題後,還可以根據需要設置字體、字號、顏色、段落間距和效果;此外,還可以把當前設置保存為默認值和另存為模板,以方便下次使用。
  • 哈利波特主題樂園 和哈利波特一同歷險
    「哈迷」們終於美夢成真催狂魔飄來讓你尖叫看過《哈利波特》小說和電影的人一定會對劇中神秘的魔法世界無比嚮往,而全球首個哈利-波特主題遊樂園現實了大家的夢想樂園以各種遊樂設施,栩栩如生的將哈利波特小說和電影場景搬進場地,有精心打造的活米村、霍格華茲魔法學校、吞吐著白色蒸汽的霍格華茲列車。建議大家在先扮成哈利波特再遊園。最引人矚目的當屬「禁忌之旅」(ForbiddenJourney)。遊客坐上魔法座椅,即可透過各種特效,經歷哈利波特的種種險境,包括遭遇催狂魔和噴火龍。雖然一趟僅四分鐘,但可能得排一小時的隊才坐得上。
  • 神秘魔幻的哈利波特主題婚禮
    她們追求儀式感,尋求別有一般的生活方式,以及,充滿自身色彩的婚禮 這場婚禮的主角,是一位資深的哈利波特迷,喜歡魔法神秘的事物,感謝這次遇見她,因為她那麼充滿魔法的信念,讓我們有幸見證一場與眾不同的、神秘、夢幻、甜蜜的哈利波特主題婚禮 哈利波特主流派系,以暗黑學院風為主。
  • 為Python輸出增加顏色
    Python部落(python.freelycode.com)組織翻譯,禁止轉載,歡迎轉發。
  • 猶如住進哈利波特的睡房,哈迷必住「葛來分多宿舍」主題民宿
    位於日本福岡的「Expected In」民宿以葛來分多宿舍為主題,讓客人猶如住進哈利波特的睡房,親身體驗魔法學校的宿舍生活。哈利波特神秘魔法世界的粉絲遍布世界各地,除了有哈利波特主題樂園外,也有民宿推出哈利波特主題的房間。
  • 「童」玩顏色,趣享快樂——小二班主題活動
    讓我們和小二班孩子們一起走進「顏色蹦蹦跳」的主題裡,感受色彩的豐富。孩子們在感受奇妙自然、美好生活的同時,還著重培養孩子善於發現美、感受美、表現美的能力。在活動開展前,孩子們進行了顏色大調查,首先認識大自然的各種顏色,然後說一說自己喜歡的顏色,最後找一找生活中物品的顏色,激發孩子們活動興趣。
  • 2021年VS Code主題推薦
    時髦的編碼者 - Snazzy Operator本人現在正在用的就是這個主題,搭配 Fira code 字體效果更佳哦。配色方案很柔和,吸引眼球,強烈推薦!諾克提斯 - NoctisNoctis 是明暗主題的集合,具有暖色和冷色中等對比色的均衡混合。
  • APP根據手機殼改變主題顏色之我見
    事情的起因經過其實很簡單,就是產品經理提出要根據用戶手機殼的顏色改變APP的主題顏色,很多人可能覺得這個事情很難嗎?那我們來具體分析一下這個問題。程式設計師首先我們先不說這個功能能不能實現,我們先說一下實現後具體有哪些好處,對於這個功能小編首先能帶給用戶的體驗就是面對不同的手機顏色APP的主題顏色會改變,用戶在選擇手機顏色的時候肯定是選擇自己喜歡的顏色,所以APP改變主題顏色很好的滿足了用戶的視覺體驗
  • 亞洲首家哈利波特主題公園7月日本開放
    日前,日本大阪的環球影城宣布,他們建設的全球第二家哈利·波特主題公園將於今年7月15日開門營業。主題公園的格局與2011年在美國奧蘭多建造的類似,「哈利·波特」電影的經典場景、電影人物用過的道具、服裝、活米村、霍格華茲魔法學校等都會在這裡原貌呈現。
  • 《哈利波特》主題樂園將於2023年開館
    預計這處遊樂園今後將會被打造成兼具防災功能的「哈利波特」主題樂園。 遊樂園的大多數土地被東京都政府收購併準備用於建設主題公園,並已經與美國知名電影公司「華納兄弟」進行交涉,希望建設成「哈利波特」主題公園。預計今年春季就將正式作出決定。練馬區「豐島園」於1926年開園,因為有大量的遊樂設施和多個遊泳池,成為了東京首都圈有名的大型遊樂園。
  • 怎麼安裝Jupyter Notebook主題皮膚並設置教程
    安裝Jupyter Notebook主題皮膚庫打開cmd窗口命令行:pip install jupyterthemes怎麼用Jupyter Notebook主題皮膚庫Jupyter Notebook主題皮膚庫都是(jt)開頭,後面緊跟命令和值命令行選項的描述使用幫助:-h主題列表: -l主題名稱安裝: -