注釈テキストをプロットに追加しているときに、滑らかで見栄えの良いテキストが生成されるgeom_text()
一方で、見苦しいギザギザのテキストが生成されることに気付きました。annotate()
なぜこれが起こるのか、それを修正する方法があるのか 誰かが知っていますか? ここでそのまま使用できることはわかってannotate()
いますが、おそらく使用した方がよい場合がありgeom_text()
、修正を見つけたいと考えています。また、見栄えの悪いテキストを提供することを意図geom_text()
することはできないため、何か間違ったことを行っているか、ある種の微妙な副作用に遭遇しました.
これは、偽のデータと、グラフを生成するためのコード、および結果を示す画像です。
library(ggplot2)
age = structure(list(age = c(41L, 40L, 43L, 44L, 40L, 42L, 44L, 45L,
44L, 41L, 43L, 40L, 43L, 43L, 40L, 42L, 43L, 44L, 43L, 41L)),
.Names = "age", row.names = c(NA, -20L), class = "data.frame")
ggplot(age, aes(age)) +
geom_histogram() +
scale_x_continuous(breaks=seq(40,45,1)) +
stat_bin(binwidth=1, color="black", fill="blue") +
geom_text(aes(41, 5.2,
label=paste("Average = ", round(mean(age),1))), size=12) +
annotate("text", x=41, y=4.5,
label=paste("Average = ", round(mean(age$age),1)), size=12)