ข้อผิดพลาดใน plot.new (): ระยะขอบของรูปมีขนาดใหญ่เกินไปใน R
ฉันยังใหม่กับ R แต่ฉันได้สร้างพล็อตความสัมพันธ์มากมายด้วยชุดข้อมูลที่เล็กลง อย่างไรก็ตามเมื่อฉันพยายามพล็อตชุดข้อมูลขนาดใหญ่ (2gb +) ฉันสามารถสร้างพล็อตได้ดี แต่คำอธิบายแผนภูมิไม่ปรากฏขึ้น คำแนะนำใด ๆ? หรือทางเลือกอื่น? library(gplots) r.cor <- cor(r) layout(matrix(c(1,1,1,1,1,1,1,1,2,2), 5, 2, byrow = TRUE)) par(oma=c(5,7,1,1)) cx <- rev(colorpanel(25,"yellow","black","blue")) leg <- seq(min(r.cor,na.rm=T),max(r.cor,na.rm=T),length=10) image(r.cor,main="Correlation plot Normal/Tumor data",axes=F,col=cx) axis(1, at=seq(0,1,length=ncol(r.cor)), labels=dimnames(r.cor)[[2]], cex.axis=0.9,las=2) axis(2,at=seq(0,1,length=ncol(r.cor)), labels=dimnames(r.cor)[[2]], cex.axis=0.9,las=2) image(as.matrix(leg),col=cx,axes=T) ข้อผิดพลาดในplot.new(): ระยะขอบของรูปใหญ่เกินไป tmp <- round(leg,2) axis(1,at=seq(0,1,length=length(leg)), labels=tmp,cex.axis=1)