R Plot()命令,用于在绘图顶部移动x轴

R Plot()命令,用于在绘图顶部移动x轴,r,R,我正在尝试将x轴标签和记号移到顶部绘图上方。这是我的密码 ucsplot <- plot(ucs, depth, main= "Depth vs. UCS", xlab = "UCS (psi)", ylab="Depth (ft)", type="l", col="blue", xlim=c(0, max(dfplot[,3]+5000)), ylim = rev(range(depth))) ucsplot ucsplot似乎OP正在寻找x轴位于顶部的绘图。OP未提供数据。因此,使用

我正在尝试将x轴标签和记号移到顶部绘图上方。这是我的密码

ucsplot <- plot(ucs, depth, main= "Depth vs. UCS", xlab = "UCS (psi)", ylab="Depth (ft)", type="l", col="blue", xlim=c(0, max(dfplot[,3]+5000)), ylim = rev(range(depth)))
ucsplot

ucsplot似乎OP正在寻找x轴位于顶部的
绘图。OP未提供数据。因此,使用示例数据框,解决方案可以显示为:

df <- data.frame(a = 1:10, b = 41:50)

plot(a ~ b, data = df, axes = FALSE, xlab = NA, ylab = NA)
axis(side = 2, las = 1)
axis(side = 3, las = 1) 

df您所说的仅在顶部的
是什么意思?您的意思是显示在图表顶部还是显示在底部轴线上方?请指定所需的结果。我的意思是在图表上方。