0

我通过附加不同的图和这些线创建了以下小提琴图:

windows()
mat<-(matrix(1:3,ncol=3))
layout(mat,widths = rep.int(1, ncol(mat)),heights = rep.int(1,nrow(mat)),respect =F)
layout.show(n = 3)
par(mar=c(4, 0.2, 2, 0.2), oma=c(0, 7, 0, 0.5))

在此处输入图像描述

现在我想在 Y 轴上添加一条线,如下图 X 轴所示:

在此处输入图像描述

如您所见,X 轴中的这条线添加了有关样本来自大陆的信息。

如何将此信息添加到绘图的 Y 轴?我需要提供更多代码吗?谢谢!

4

1 回答 1

0

我发现添加这样的线条非常棘手,所以我只是将它们导入 Inkscape 并在那里进行微调(添加线条、图例等)。例如,如果你的情节名称是 plotname,那么输入:

svg(文件名 = “myplot.svg”,宽度 = 16,高度 = 10)

地名

dev.off()

希望这个有用

于 2016-08-12T13:36:50.967 回答