这似乎是一个微不足道的R
问题,但我没有找到任何令人信服的解决方案。我想在X轴变成Y的地方翻转我的情节,反之亦然。在boxplot中有一个horiz="T"
选项,但不在plot()
中。
这就是我的情节:
plot(rm, type="l", main="CpG - running window 100")
> str(rm)
num [1:43631] 0.667 0.673 0.679 0.685 0.691 ...
我想获得这个:
感谢您的反馈。
答案 0 :(得分:3)
我认为问题是因为情节没有明确地有一个索引。请尝试以下方法:
set.seed(1)
a = rnorm(200) # like your `rm` -- bad name for an object, by the way
plot(a, type="l", main="rnorm(200)") # index automatically added
这与你的相似。它也相当于plot(1:length(a), a, ...)
1:length(a)
是x
而a
是y
。
牢记上述内容,我们可以像这样翻转您的图表:
# index specified, and X-Y swapped
plot(a, 1:length(a), type="l", main="rnorm(200)")