嗨我无法理解在这个情节中继续发生的无意义的轴1。 相关的一段代码(我认为)。
plot.window(xlim=c(-0.5,0.55),ylim=c(-0.5,0.55), asp=1)
axis(1, at=seq(-0.5 , 0.55, by=0.05), lwd=1, lwd.ticks=1,pos=-0.5,labels=formatC(seq(-0.5,0.55,by=0.05),1, format="f"))
axis(2, at=seq(-0.5 , 0.55, by=0.05), lwd=1, lwd.ticks=1,pos=-0.5,labels=formatC(seq(-0.5,0.55,by=0.05),1, format="f"))
从绘制到RSvgDevice的输出结果:
正如你所看到的,Axis2已经按预期运行了,但是具有所有相同代码的Axis 1无法正常工作。
编辑:似乎问题出在RSvgDevice库中 - 如果我只是将它绘制成绘图窗口的东西看起来像预期的那样,内置的SVG输出也按预期工作。 (内置的SVG设备对我来说还有其他问题 - 例如将文本显示为字形 - 所以我仍然想使用RSVGDevice - 或者是否有人建议svg输出将文本保留为字体)