2012-03-16 14 views
9

ggplotで凡例のタイトルの位置を変更する方法を知っていますか?私は下に凡例を移動し、ggplot2の凡例のタイトル位置

p <- p + opts(legend.position = 'bottom', legend.direction = 'horizontal') 

しかし、それは水平にするために、次のコードを使用している

今私はタイトルが上記伝説の代わりの左になりたいです。私はfollwingの場所で見てきたが、それを見つけるか、それを把握するカント:

https://github.com/hadley/ggplot2/wiki/Legend-Attributes http://had.co.nz/ggplot2/book/toolbox.r

をどのような援助がいただければ幸いです連続秒間

library(scales) 
+ guides(colour = guide_legend(title.position = "left")) 

答えて

10

参考としてバージョン0.9にtransition guideを使用して、あなたは(あなたがcolour凡例のタイトルの位置を変更したいと仮定して)次のことを試してみてくださいあなたはguide_legendの代わりにguide_colorbarを使うでしょう。ただ、私はちょうど

library(ggplot2) 
library(scales) 
p <- ggplot(mtcars, aes(wt, mpg)) 
p + geom_point(aes(colour = qsec)) + 
    guides(colour = guide_legend(title.position = "right")) 

enter image description here

+0

、これを作るていないよ証明するために、具体的な例を提供するために、

ありがとうございました、移行ガイドは偉大な参照のように見えます。不幸にもあなたの提案はうまくいきませんでした。奇妙なことに、次のエラーが表示されます。 – MikeTP

+0

> p < - p + guides(color = guide_legend(title.position = "left")) エラー:機能「ガイド」が見つかりませんでした。バージョン0.9を入手するためにggplot2をリロードする必要があるかどうか知っていますか? – MikeTP

+1

@MikeTP申し訳ありませんが、私は人々に**スケール**、 'ライブラリ(スケール)をロードするように忘れています。 – joran

関連する問題