我在使用 R 中的函数多边形对某些区域进行着色时遇到了一个问题。如果这些区域具有公共部分,则最后一个阴影区域将覆盖前一个区域。但现在,我确实想看到这种现象,并想保持原来的界限。我应该怎么办?以下图为例:
绘制此图像的代码是:
plot(variance_five[51:60,2],type="n",ylim=c(0,0.1))
for(i in 1:6)
{
polygon(c(1:10,10:1),c(variance_five[(10*i-9):(10*i),1],variance_five[(10*i): (10*i-9),3]),lty=2,col=i)
lines(variance_five[(10*i-9):(10*i),2])
}
我们可以看到最后一个阴影区域(紫色)覆盖了一些蓝色和浅蓝色部分,我该怎么做才能保留所有区域的所有边界并且公共区域的颜色是这些颜色的总和效果?谢谢!