传说重叠Rstudio中的情节

时间:2017-07-30 00:18:17

标签: r plot graph legend legend-properties

我正在尝试绘制图像,然后在其顶部覆盖图例。图例覆盖了图表,我无法使用x等不同参数进行调整。

cex, lty, etc

给我的情节如下:

Observed plot

但是,我想要类似的东西:

Expected plot

谢谢,

2 个答案:

答案 0 :(得分:1)

你是否尝试在覆盖传奇之前扩大情节的大小?我试过你的传奇代码,传说在情节上是完美的。

答案 1 :(得分:1)

问题在于R-studio,因为输出图的大小取决于窗格的成本大小。

要将结果直接绘制到pdf或png文件,可以执行以下操作。

# plotting directly on pdf or png - select the required one
pdf("my_plot.pdf", height=6, width=6)
png("my_plot.png", width = 4, height = 4,
    units = 'in', res = 300)

plot(cov16_2ms04h$unqC_Sp, cov16_2ms04h$unqC_My, log="xy",
     col=(cov16_2ms04h$binom_q<0.001)+1,
     ylab="Haplotype B Count", xlab="Haplotype A Count")

abline(0,1,col="grey") # draw abline

legend("topleft",c("No significant imbalance","Significant imbalance"),
   pch=c(1,1),col=c(1,2), cex = 0.75)  # add legend

dev.off() # close the plot

然后输出为:

enter image description here

谢谢,