调整R注释中的y轴以使其可见(使用';plot';命令)
我正在尝试导出R中的图形,以便将其放在海报上,但我的y轴标签不清晰可见。它们看起来像是被压扁在图形的轴和边之间。当我将图像导出为PNG文件时,它看起来不太好。如何调整代码,使其显示这些标签 如果您运行本例中的代码,您应该会看到问题所在 另外,为什么我的R^2值不按我指定的粗体显示?? 任何帮助都会很好,谢谢大家 (注意:这显然是假的数据,弥补了这个例子)调整R注释中的y轴以使其可见(使用';plot';命令),r,plot,export,axis-labels,R,Plot,Export,Axis Labels,我正在尝试导出R中的图形,以便将其放在海报上,但我的y轴标签不清晰可见。它们看起来像是被压扁在图形的轴和边之间。当我将图像导出为PNG文件时,它看起来不太好。如何调整代码,使其显示这些标签 如果您运行本例中的代码,您应该会看到问题所在 另外,为什么我的R^2值不按我指定的粗体显示?? 任何帮助都会很好,谢谢大家 (注意:这显然是假的数据,弥补了这个例子) data1我假设您希望保持绘图大小和边距大小相同 在绘图中将ylab设置为空: plot(data1$height, data1$
data1我假设您希望保持绘图大小和边距大小相同
在绘图中将ylab
设置为空:
plot(data1$height,
data1$camera, main = "9 DAT",
xlab = "GT Height (m)", ylab = '', las=1, pch=19,
cex=2, cex.main=2, cex.lab=2, cex.axis=2)
然后使用mgp
参数手动指定它。默认值为c(3,1,0)
对于第二个问题,您需要在表达式()中添加bold()
或者,您可以将添加mar=c(5,5,4,2)+.1的保证金更改为par
plot(data1$height,
data1$camera, main = "9 DAT",
xlab = "GT Height (m)", ylab = '', las=1, pch=19,
cex=2, cex.main=2, cex.lab=2, cex.axis=2)
title(ylab = "DTM Height (m)", mgp=c(2.3,1,0), cex.lab=2)
text(x=4, y=7, font=2,labels = expression(bold('R'^'2'* '= 1')), cex=2)