2017-02-23 4 views
0

私は450の変数のデータセットを持っています。私は大きなデータセットから積み上げ棒グラフの色を変更する方法

ggplot(mDataSpecies, aes(x = Sites, y = value,fill=variable)) + 
geom_bar(stat='identity', show.legend = FALSE) 

ストーカーバープロットを作成するためにggplot2を使用する場合、私は私がthis one:

に似た色のパターンでプロットを取得しようとしていますので、読めない連続color pattern:

でバーを取得しますRColorBrewerのような異なるカラーパレットを試しましたが、大きなデータセットには適していません。

+1

どのようなカラーパレットを使用するべきですか?もしそうなら、利用可能なRカラーパレットの内訳については、[このページを見る](https://www.nceas.ucsb.edu/~frazier/RSpatialGuides/colorPaletteCheatsheet.pdf) – emilliman5

答えて

0

@ emilliman5によって提供されるlinkは最後のページでいくつかの対照的なパレットを提供しますが、最大値には最大12色が含まれます。これはSet1パレットから全9色を生成するためにRColorBrewerを呼び出し、その後、合計で20色を取得するために補間

colorRampPalette(brewer.pal(9, "Set1"))(20) 

:でより多くの色を取得することが可能です。ただし、補間された色は元の発散パレットとは対照的ではありません。また、10以上のカテゴリが必要な場合は、積み重ねられた棒グラフが本当に最適な選択ですか?

関連する問題