Ggplotプロットの本文にカスタムテキストを含む小さな白いテキストボックスを追加しようとしています。追加するテキストは、プロットに追加する水平線を識別することです。
ggplot(cb_emp) +
geom_point(aes(x = grossunits,
y = rate,
color = as.factor(outlier))
, alpha = 1/4) +
scale_color_discrete(name ="Outcome",
breaks=c(0, 1),
labels=c("Not outlier", "Outlier")) +
geom_hline(aes(yintercept = meancbrate)) +
geom_vline(aes(xintercept = meanac) +
annotate("text", x = max(grossunits), y = meancbrate, label = "avg rate")
ここに私が得るプロットがあります:
私が望むプロット(またはこのようなもの)は次のとおりです:
これを達成する簡単な方法があれば教えてください。
ヘルプに感謝します!
単に変更することができます
annotate("label", x = max(grossunits), y = meancbrate, label = "avg rate")
geom_label
ではなくgeom_text
を使用するため、ラベルの周囲に四角形が表示されます。