在R轴的y轴开始打印
我画了一条ROC曲线,R在曲线和绘图边界之间留出了很大的空间。我希望x=0处的值与y轴接触,y=1处的点与绘图的上边界接触 此图正好显示了我想要它的方式:在R轴的y轴开始打印,r,plot,border,R,Plot,Border,我画了一条ROC曲线,R在曲线和绘图边界之间留出了很大的空间。我希望x=0处的值与y轴接触,y=1处的点与绘图的上边界接触 此图正好显示了我想要它的方式: 有人知道吗?对于基本图形,请使用轴样式参数xaxs和yaxs,将打印限制限制限制到数据的大小 dfr <- data.frame(x = 0:1, y = 0:1) par(xaxs = "i", yaxs = "i") with(dfr, plot(x, y)) 对于ggplot2,使用coord_cartesian ggplot
有人知道吗?对于基本图形,请使用轴样式参数
xaxs
和yaxs
,将打印限制限制限制到数据的大小
dfr <- data.frame(x = 0:1, y = 0:1)
par(xaxs = "i", yaxs = "i")
with(dfr, plot(x, y))
对于ggplot2,使用coord_cartesian
ggplot(dfr, aes(x, y)) +
geom_point() +
coord_cartesian(xlim = range(dfr$x), ylim = range(dfr$y))
对于基础图形,使用轴样式参数
xaxs
和yaxs
,将打印限制限制限制到数据的最大值
dfr <- data.frame(x = 0:1, y = 0:1)
par(xaxs = "i", yaxs = "i")
with(dfr, plot(x, y))
对于ggplot2,使用coord_cartesian
ggplot(dfr, aes(x, y)) +
geom_point() +
coord_cartesian(xlim = range(dfr$x), ylim = range(dfr$y))
向绘图调用添加[xaxs=“i”,yaxs=“i”]修复了所有问题,谢谢!向绘图调用添加[xaxs=“i”,yaxs=“i”]修复了所有问题,谢谢!