2016-05-04 50 views
0

ラベル名のフォントサイズを大きくしたい。私はgeom_label_repel(aes(label = names, label.size = 5), box.padding = unit(0.5, "lines"))で試しました。サイズはラベルには影響しません。ラベル名のフォントサイズを大きくする方法

ggplot(df, aes(x,y,label=names)) + 
    geom_point(colour = "red", size = 3) + 
    geom_smooth(method=lm, se=FALSE, colour = "blue") + 
    geom_label_repel(aes(label = names, label.size = 5), 
        box.padding = unit(0.5, "lines")) + 
    xlim(0,2.5) + 
    ylim(0,2.5) + 
    theme(plot.title=element_text(size=16,face="bold"), 
     axis.text=element_text(size=18), 
     axis.title=element_text(size=20,face="bold")) 
+0

:私は完全にわからないが、私は、これはOPのために尋ねたものではないと思います。 – Make42

+0

@ M.D x軸ラベルとy軸ラベルのサイズを大きくする必要はありません。私はgeom_point上のラベル名のサイズを増やしたいと思います。 – ashraf

+0

@ Make42あなたは正しいです! – ashraf

答えて

1

私はコメントに書いたように、それはあなたがラベルの固定サイズ(すべてのラベルに同じ)またはdfの列に依存をしたいかどうか、あなたのコードから明らかではありません。あなたはそれを修正したいと思います。その場合、サイズをに設定しないと、aes(...)になりません。また、label=namesを繰り返す必要はありません。 https://cran.r-project.org/web/packages/ggrepel/vignettes/ggrepel.htmlを読んだ後、私たちはこのように書くことができます。M.D @

ggplot(df, aes(x,y,label=names)) + 
    geom_point(colour = "red", size = 3) + 
    geom_smooth(method=lm, se=FALSE, colour = "blue") + 
    geom_label_repel(size = 5, 
        box.padding = unit(0.5, "lines")) + 
    xlim(0,2.5) + 
    ylim(0,2.5) + 
    theme(plot.title=element_text(size=16,face="bold"), 
     axis.text=element_text(size=18), 
     axis.title=element_text(size=20,face="bold")) 
+0

完璧な答え!どうもありがとうございました! – ashraf

関連する問題