私はRで図を描画するときは大体ggplot2っていうパッケージを使ってる
描画のデザインもなかなかおしゃれだしオプション?もそろってるので

最近は棒グラフを良く使うのでそれについて
ggplotの描画では基本として以下のようにデータとそれぞれの軸を入力する

ggplot(data,aes(x,y))

このあとにどんな図にするかを決定する
今回は棒グラフなのでgeom_bar()を足し算の形で追加する

ggplot(data,aes(x,y))+geom_bar()

これだけで基本はプロットできるけど今回は棒ごとに色つけたいな~
と思って最初はこんな感じに書き加えてみた


ggplot(data,aes(x,y,color=x))+geom_bar()

なんか違う…
この形だと棒の外枠だけ色が変わって棒の中の色は全部同じ
棒全体の色が変わるほうがいいので調べてみると

ggplot(data,aes(x,y,fill=x))+geom_bar()

が正しいやりかたらしい。
どうしてかはわからない笑