Rで解析:学術誌やSF風のカラーパレットが収録「ggsci」パッケージの紹介

学術論文やビジネスレポートなどでデータ可視化を行う際、情報の正確さを保ちつつ、洗練された見た目にするための配色選びは意外と難しい課題です。ggsciパッケージは、こうした悩みを解決するために、有名な科学誌やデータ可視化ライブラリ、さらにはSF映画から着想を得た多彩なカラーパレットが収録されています。すでに実績のあるジャーナルのスタイルを忠実再現が可能です。

パッケージバージョンは5.0.0。Windows 11 x64 (build 26200)のR version 4.6.0で確認しています。

パッケージのインストール

下記コマンドを実行してください。

# パッケージのインストール
install.packages("ggsci")
# パッケージの読み込み
library("ggsci")

# カラーパレットの表示に便利な「scales」パッケージ
# install.packages("scales")
library("scales")

コマンド例

詳細はコメント、パッケージのヘルプを確認してください。

AAAS journalのカラーパレット:pal_aaasコマンド

# AAAS journalのカラーパレット:pal_aaasコマンド
# paletteオプション:パレットのタイプを指定;初期値c("default")
# alphaオプション:透明度のレベルを指定;初期値1
show_col(pal_aaas("default"), alpha = 1)
ggsciのpal_aaas() のグラフ

図4:散布図と棒グラフを描く例。

Lancet journalのカラーパレット:pal_lancetコマンド

# Lancet journalのカラーパレット:pal_lancetコマンド
# paletteオプション:パレットのタイプを指定;初期値c("lanonc")
# alphaオプション:透明度のレベルを指定;初期値1
show_col(pal_lancet("lanonc")) 
ggsciのpal_lancet() のグラフ

COSMIC(Catalogue Of Somatic Mutations in Cancers)のカラーパレット:pal_cosmicコマンド

# COSMIC(Catalogue Of Somatic Mutations in Cancers)のカラーパレット:pal_cosmicコマンド
# paletteオプション:パレットのタイプを指定;初期値c("hallmarks_light", "hallmarks_dark", "signature_substitutions")
# alphaオプション:透明度のレベルを指定;初期値1
show_col(pal_cosmic("hallmarks_light")) 
ggsciのpal_cosmic() のグラフ

Gephiのカラーパレット:pal_gephiコマンド

# Gephiのカラーパレット:pal_gephiコマンド
# paletteオプション:パレットのタイプを指定;"default","fancy_light","fancy_dark","shades"       "tarnish","pastel","pimp","intense","fluo","red_roses","ochre_sand","yellow_lime","green_mint","ice_cube","blue_ocean","indigo_night","purple_wine" 
# alphaオプション:透明度のレベルを指定;初期値1
show_col(pal_gephi("fancy_light"))

iterm2-color-schemes プロジェクト由来のカラーパレット:pal_itermコマンド

# iTermカラーパレット:pal_itermコマンド
# paletteオプション:パレットの名前を指定;iterm_palettes()で確認,551種類あります
# variantオプション:パレットのバリエーションを指定;"normal","bright"
# alphaオプション:透明度のレベルを指定;初期値1
show_col(pal_iterm("Rose Pine"))
show_col(pal_iterm("Japanesque"))

show_col(pal_iterm(“Rose Pine”))のプロット

ggsciのpal_iterm() のグラフ

show_col(pal_iterm(“Japanesque”))のプロット

Atlassian Design Systemのカラーパレット:pal_atlassianコマンド

# Atlassian Design Systemのカラーパレット:pal_atlassianコマンド
# paletteオプション:パレットのタイプを指定;初期値c("categorical8")
# alphaオプション:透明度のレベルを指定;初期値1
show_col(pal_atlassian("categorical8"))
ggsciのpal_atlassian() のグラフ

この記事が誰かの役に立ちますように。

Prices and shipping availability may change. Please refer to the product page at time of purchase.
Content displayed on this site is provided by Amazon and may be updated or removed.
Amazon Associate, karada-good earns income through qualifying sales.
タイトルとURLをコピーしました