2017-05-31 15 views
0

geom_label_repelの行を削除するにはどうすればよいですか? label.size = 0を使用すると、目に見える効果はないようです。ボックスは、テキストに別の場所に表示されることがあります。私は色のブランクgeom_label_repelgeom_text_repelを入力ggrepel行末のラベルを削除する

library(ggplot2) 
library(ggrepel) 
ggplot(mtcars, aes(wt, mpg, color = wt)) + 
    geom_point(color = 'red') + 
    geom_label_repel(aes(label = rownames(mtcars)), label.size = 0, fill = "white") + 
    theme_classic(base_size = 16) 

は時折動作しますが、信頼できない `設定することができます。

enter image description here

+0

私はあなたのコードを実行すると、 'label.size = 0 'は、国境を取り除きます。 – eipi10

+0

これは目に見えますが、非常に小さいです。 (例えば、PDFとして保存すると、一部の視聴者にはっきりと見えるようになります。) – Hugh

+1

'label.size = NA'はどうでしょうか? – eipi10

答えて

0

コメントで指摘したようeipi10、label.size=NAを設定します。

library(ggplot2) 
library(ggrepel) 
ggplot(mtcars, aes(wt, mpg, color = wt)) + 
    geom_point(color = 'red') + 
    geom_label_repel(aes(label = rownames(mtcars)), label.size = NA, fill = "white") + 
    theme_classic(base_size = 16) 
関連する問題