【发布时间】:2014-05-29 20:55:55
【问题描述】:
我正在使用 CAR 库散点图函数尝试执行类似于 R: Replace X-axis with own values 的操作。但是结果格式错误。有谁知道使用散点图时如何替换 x 轴值?我的代码如下
library(car)
dat = data.frame(x=1:10, y=1:10)
scatterplot(y~x, data=dat, xlab="X axis", ylab="Y Axis", xaxt="n")
axis(1, at=seq(1,10,2), labels=letters[1:5])
使用生成的图像
【问题讨论】:
-
xlim=c(lower:upper)? -
“结果格式错误”究竟是什么意思?
-
@hd - 将其添加到 axes(..) 似乎并没有改变任何东西。您可以使用 pos=1.2 摆脱垂直空间,但我没有找到任何可以更改为水平对齐或间距的东西
-
@BondedDust - 我认为从图片上看会很明显,但是沿 x 轴的字母标签在比例和间距上都与刻度线不对齐。如果您查看链接,您可以与我认为格式正确的图表进行对比。
-
我以为你指的是字母是如何产生的。您实际上对标签和刻度线的注册感到困扰。