我有几个100k的值.当我将它们绘制为R中的一条线时(使用plot(type="l")
x轴旁边的数字,刻度线以科学格式打印(例如0e+00,2e+04,...,1e+05
).相反,我希望它们是:
一个) 0,20kb,...,100kb
B)相同但现在第一个坐标应为1(即从1开始计数而不是0).
BTW R数组使用从1开始的编号(与perl,java等中的数组相比)所以我想知道为什么在绘制"他们"决定从0开始...
一个)
R> xpos <- seq(0, 1000, by=100)
R> plot(1:1000, rnorm(1000), type="l", xaxt="n")
R> axis(1, at=xpos, labels=sprintf("%.2fkb", xpos/1000))
Run Code Online (Sandbox Code Playgroud)
B)与上述相同,调整 xpos