【发布时间】:2021-01-04 14:51:37
【问题描述】:
boxplot(count ~ spray, data = InsectSprays, col = "lightgray", names = c("Apple \n Sauce", "Banana", "Candy", "Dandelion", "Eve", "Fox"))
上面的代码给了我:
我有一个多行标签“Apple Sauce”,但我不知道如何正确分隔它,以便标签不会覆盖在箱线图的顶部。如何增加标签和箱线图之间的距离?
编辑:假设我想删除其中一个箱线图
newInsectSprays <- InsectSprays[1:60,]
boxplot(count ~ spray, data=newInsectSprays, col="lightgray", xaxt="n")
axis(1, axTicks(1), labels=F)
mtext(c("Apple\nSauce", "Banana\n", "Candy\n", "Dandelion\n", "Eve\n"),
1, 2, at=axTicks(1))
此代码重复了“Apple Sauce”标签。我该如何解决这个问题?
编辑 2:
newInsectSprays <- InsectSprays[1:60,]
boxplot(newInsectSprays$count[newInsectSprays$spray == "A"],
newInsectSprays$count[newInsectSprays$spray == "B"],
newInsectSprays$count[newInsectSprays$spray == "C"],
col="lightgray", xaxt="n")
mtext(c("Apple\nSauce", "Banana\n", "Candy\n"),
1, 2, at=axTicks(1))
【问题讨论】: