2

qplotを使用して積み上げ棒グラフを作成していますが、青がほぼ混ざり合っているように見えるため、各棒のセクションの間に白い線を配置したいと思います。問題を解決するために既存の配色を変更したくありません。何か案は?

library(ggplot2)
qplot(carat, data = diamonds, geom = "histogram", fill = color)

ここに画像の説明を入力してください

4

1 に答える 1

8

colour="white"白いアウトラインを作成する引数を追加します。

ggplot(mtcars, aes(factor(cyl), fill=am, group=am)) + geom_bar(colour="white")

ここに画像の説明を入力


凡例から対角線を削除する回避策を次に示します ( ggplot メーリング リストへの投稿に触発されました)。geom_barアイデアは、一度色を抑制して、2回プロットすることです:

ggplot(mtcars, aes(factor(cyl), fill=am, group=am)) + 
  geom_bar() +
  geom_bar(colour="white", show_guide=FALSE)

ここに画像の説明を入力

于 2012-09-07T08:46:17.297 に答える