我使用ggplot2使用
创建图表dat <- data.frame(xx=c("IND","AUS","USA"), yy=c(1,5,2))
ggplot(data=dat, aes(x=reorder(xx,xx), y=yy))
这很好地按字母顺序排序我的x轴。但是,我想按反向字母顺序对字符串变量xx
进行排序,但似乎无法得到它。虽然reorder(yy,-yy)
可以对我的数字变量进行排序,但reorder(xx,-xx)
不起作用。
答案 0 :(得分:0)
怎么样:
id name
-- ----
1 abc
2 def
3 ghi