【发布时间】:2011-11-15 03:53:31
【问题描述】:
我正在尝试在 R 中生成一个简单的 ggplot2 抖动图。对于 x 值,我有 1 到 100 之间的整数。当我绘制此数据时,我的 x 轴从值 1 开始,然后转到 11, 12, 13, 14, 15, 16, 17, 18, 19, 2, 20, etc. 如何我可以重新排列我的 x 轴以创建升序值(例如 1、2、3、4、5 等)吗?
这是我的代码:
data = read.csv('my_data_file', sep"\t")
x_values = data[,1]
y_values = data[,2]
qplot(rank, score, geom="jitter")
编辑:我应该指出我也有一些 non-integer x 值。理想情况下,我希望 x 轴按数字上升,然后将 non-integer 值附加到 x 轴的末尾。 non-integer 值的任何顺序都可以。
【问题讨论】:
-
Order Bars in ggplot2 bar graph 的可能副本。或者可能不是,因为这是连续的条形图。