我有兴趣在左上角用字母A标记我的方框图,但由于我有一个比较季节(夏季和冬季(的分类X轴,我无法为添加的文本提供坐标。如何将文本添加到具有分类轴的方框图中?
这是我尝试过的,但不起作用:
`boxplot(LogTHg~Season, data = HgSIS, xlab= "Season", ylab= "LogTHg", text ("topleft", "A"))'
三点:
-
正如Ben所写的,您可以用
x="topleft"
添加legend
。inset
参数允许您将其与顶部和左侧边界分离。 -
如果您使用公式对象调用
boxplot()
,该公式对象具有类似右手边的因子,则R将第一个方框图放在水平坐标1上,第二个放在2上,依此类推。这仍然不能告诉你绘图区域左上角的确切坐标是多少,但你至少可以做几件事。就像在每个单独的方框图上贴标签一样。 -
与此相关,可以使用
boxplot()
的xlim
参数来控制水平间距。例如,如果使用xlim=c(0,3)
,则知道可以将某个东西放在水平坐标0处。CCD_ 8也是如此。