首页 > 解决方案 > 在 R 中为 abline 添加标签

问题描述

我正在尝试为 R Boxplot 中的 abline 添加标签。我知道我必须使用 text() 函数,但无论我尝试什么,我的情节上都没有出现!

我的情节代码如下:

# Technical Ability SUS Score box plot
par(mar=c(4, 4, 2, 1))
boxplot(
  tech3suscuq$SUS,
  tech4suscuq$SUS,
  tech5suscuq$SUS,
  names=c(3,4,5),
  xlab="Technical Ability",
  ylab="Score",
  main="SUS Scores by Technical Ability",
  col=c("green", "orange", "purple"),
  cex.main="0.8",
  cex.lab="0.8",
  cex.axis="0.8",
  yaxt="n"
)
axis(2, cex.axis="0.8", at=seq(50,100, 5))
abline(h=68, lwd=2, lty="solid", col="red")
text(4.5, 68.4, "Benchmark")

但是当我运行它时,我得到了这个:

在此处输入图像描述

所以我的问题是,为什么我的“基准”文本没有出现在红线上方,我怎样才能让它出现?

标签: rboxplot

解决方案


推荐阅读