2016-11-25 39 views
0

我想在fill.contour()图中减少边距,但以下任一代码均失败。控制filled.contour()保证金?

par(mar=c(0,0,0,0)) 
png(filename="Sec_B11_112.png",width=7000,height=5000,res=1000) 
filled.contour(diff51,zlim=c(-0.11,0.16),xlab=expression(T[1]),ylab=expression(T[2])) 
dev.off() 


png(filename="Sec_B11_112.png",width=parwd,height=parht,res=parres) 
filled.contour(diff51,zlim=c(-0.11,0.16),xlab=expression(T[1]),ylab=expression(T[2]),par(mar=c(0,0,0,0)) 
dev.off() 

我该怎么做?

回答

1

订单数!

png(filename="Sec_B11_112.png",width=7000,height=5000,res=1000) 
par(mar=c(0,0,0,0)) 
filled.contour(diff51, zlim=c(-0.11,0.16), xlab=expression(T[1]), 
       ylab=expression(T[2])) 
dev.off() 

注意,mar = c(0,0,0,0)不是一个好主意。也许你可以试试mar = c(4,4,1,0)

由于重复的例子,我使用:

x <- 10*1:nrow(volcano) 
y <- 10*1:ncol(volcano) 
png(filename="Sec_B11_112.png",width=7000,height=5000,res=1000) 
par(mar = c(4,4,1,0)) 
filled.contour(x, y, volcano, xlab = "x", ylab = "y") 
dev.off() 

这看起来很不错!