我想问你如何在一个变量中订购观察 - 需要它用于我的图形。现在,观察结果按1到5排序,我需要按5,3,1,2,4排序 为了更加理解:这是我的图形的x轴,我制作一个离散的geom_bar并需要这个范围以更好地可视化数据(y轴只计数)
感谢每一个帮助!
答案 0 :(得分:0)
我知道你有一个观察载体 - 当“观察”是你的价值向量时,这应该是诀窍:
observations <- 1:5 # example data
new_order <- observations[c(5,3,1,2,4)]
new_order
5 3 1 2 4
答案 1 :(得分:0)
{ggplot2}将重新排序数字和字符数据。为了对您的数据下达订单,您需要
幸运的是,使用reorder
function:
observations = reorder(1 : 5, c(5, 3, 1, 2, 4))