ggplot2で軸の書式設定をする際、文字列で指定するな俺
書式設定はたまにしか使わないのでうっかり文字列でlabels="comma"のように指定してしまう。
そして、よくわからないエラーが出て混乱する。
慌てるな、文字列じゃなくてlabels=commaのように指定すればいいだけなんだ。
> library("ggplot2") > library("scales") > ggplot(data=data.frame(x=1, y=100000000), aes(x,y)) + geom_bar(stat="identity") + scale_y_continuous(labels="comma") Error in scale_labels.continuous(scale, major) : Breaks and labels are different lengths # こっちならOK > ggplot(data=data.frame(x=1, y=100000000), aes(x,y)) + geom_bar(stat="identity") + scale_y_continuous(labels=comma)
r-wakalangで助けを求めたら一瞬で解決したサイコー。