質問

私は、関数をプロットするqplotを使用していると私は、プロット内の凡例を配置します。私が使用した

opts( legend.position = c(0.7,0.7) )

私はそれになりたい凡例を移動します。

が存在凡例の周りに白い境界線があり、それは灰色の背景上に示しています。

library(ggplot2)
x = c(1:20)
y = c(1:20)

p <- qplot(x,y, color = "blue")

p <- p + scale_colour_identity("Example", breaks=c("blue"), labels=c("dots"))

p <- p + opts(legend.position = c(0.6, 0.4))

print(p)

私は伝説からこの境界線を削除する方法を知っていただきたいと思います。ありがとうございます。

役に立ちましたか?

解決

ggplotの新しいバージョンについて、optsthemetheme_rectにより置換されelement_rectによって置き換えられる

p + theme(legend.background = element_rect(color = NA))
<時間>

これはあなたの国境を取り除くでしょう。

p + opts(legend.background = theme_rect(col = 0))

(境界に適用)COLに加えて、他のオプションは(境界線のサイズである)充填(バックグラウンド)と大きさである。

助け

希望!

すべてのベスト、

ジェイ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top