R - PNG有不希望的垂直线,情节没有

时间:2013-04-05 16:42:58

标签: r plot png cairo

我一直在为png写一个情节。该图在屏幕上显示正常,但是当我PNG它时,它有一些随机的垂直线。

补充说明 -

  1. 我在Windows 7上,但使用“cairo-png”输出器。当我切换到“windows”输出器时,线条会消失,但背景不再是透明的。
  2. 更改png的大小会更改行上显示的行。
  3. 来自RStudio PNG Export From RStudio PNG Export 来自PNG来源: PNG from source


    具体代码:

    png(file="RetirementRiskRecommendation.png", w=800,h=500,units="px",bg="transparent",family="Lato",type="cairo-png")
        par(mar=c(5,7.1,3,7.1),bty="n")
        barplot(t(as.matrix(other_aa[,-1])),space=0,border=NA,
                width=2,beside=FALSE,col=bmt_cols[c(1,8)],axes=FALSE,names.arg=rep("",length(other_times)))
        axis(1,at=xats,labels=xlabs,cex.axis=axis.cexer,las=1)
        axis(2,at=yats,labels=ylabs,cex.axis=axis.cexer,las=1)
        axis(4,at=yats,labels=ylabs,cex.axis=axis.cexer,las=1)
        #text(42,390000,label="Retirement (much more)",las=1,cex=text.cexer,pos=4,col=goal_cols[2])
        title(xlab="Time until goal",las=1,cex.lab=legend.cexer)
        title(main="General goal asset allocation over time",cex.main=legend.cexer, bty="n",col.main=bmt_cols[1],family="Lato")
        dev.off()
    

0 个答案:

没有答案