我有一个包含一些数值变量和一些分类factor
变量的数据框架。这些因素的级别顺序不是我想要的方式。
numbers <- 1:4
letters <- factor(c("a", "b", "c", "d"))
df <- data.frame(numbers, letters)
df
# numbers letters
# 1 1 a
# 2 2 b
# 3 3 c
# 4 4 d
如果我改变了级别的顺序,字母就不再是它们对应的数字(从这一点起,我的数据就完全是胡说八道)。
levels(df$letters) <- c("d", "c", "b", "a")
df
# numbers letters
# 1 1 d
# 2 2 c
# 3 3 b
# 4 4 a
我只想更改级别顺序,以便在绘图时,条形图以所需的顺序显示-这可能与默认的字母顺序不同。
https://stackoverflow.com/questions/2375587
复制相似问题