2017-10-16 35 views
2

私は通常、色盲の人にやさしい色を選択するためにgnuplot 5でset colorsequence podoを使用しました。私のプロットは12の異なるキーで構成されていますので、色が繰り返されます。既定の8色から12色に変更し、色覚失明を処理し、可能な限り手動で色を指定する必要はありません。8色以上のカラーシーケンスgnuplot

答えて

2

初期設定ファイルで色空間を拡張することができます。 help set linetypeから:

これを行うための推奨方法は、実行時 初期化ファイルに追加することです〜/

if ((GPVAL_VERSION < 4.5) \ 
    || (!strstrt(GPVAL_COMPILE_OPTIONS,"+USER_LINETYPES"))) \ 
     exit 
    set linetype 1 lc rgb "dark-violet" lw 2 pt 0 
    set linetype 2 lc rgb "sea-green" lw 2 pt 7 
    set linetype 3 lc rgb "cyan"  lw 2 pt 6 pi -1 
    set linetype 4 lc rgb "dark-red" lw 2 pt 5 pi -1 
    set linetype 5 lc rgb "blue"  lw 2 pt 8 
    set linetype 6 lc rgb "dark-orange" lw 2 pt 3 
    set linetype 7 lc rgb "black"  lw 2 pt 11 
    set linetype 8 lc rgb "goldenrod" lw 2 
    set linetype cycle 8 

のような一連のコマンドを使用すると、線種gnuplotを実行するたびに.gnuplotこれらの値は に初期化されます。任意の数の線種を好きなだけ初期化することができます。

色盲の人にやさしい色については、help colorsequenceは、Wong(2011)[Nature Methods 8:441]の記事を参照してください。私は記事にアクセスすることができませんが、彼らはこの記事のいくつかの画像を持っているようですonline。そして、この記事では8色しか推奨していないようです。

あなたはすでに点線または破線を使用することについて考えましたか?

+2

Wongの記事を探しているうちに、私はhttp://mkweb.bcgsc.ca/colorblind/を見つけました.12色のパレット(カラーブラインドの人に適しています)を見つけることができますが、それぞれから色を抽出する必要がありますカラーシーケンスを手動で定義することができます。 – Christoph

+1

@Christophあなたは色を抽出して回答として投稿してもいいですか? – user2650277

関連する問題