如何将R中的条形图从高到低排序? (ggplot2)
代码就是这个,但是随时可以做一个更好的代码哈哈 附言:这是一个巨大的数据
ggplot(kiva, aes(repayment_interval, loan_amount, fill = repayment_interval)) +
geom_bar(stat = "identity") +
ggtitle("Total of loan for different types of repayment intervals")
答案 0 :(得分:0)
我假设您想要从最高到最低的y变量loan_amount
。
使用示例reorder
,很难在没有示例数据的情况下回答问题。另外,geom_col
=更少的打字。
ggplot(kiva,
aes(reorder(repayment_interval, -loan_amount), loan_amount),
fill = repayment_interval)) +
geom_col() +
ggtitle("Total of loan for different types of repayment intervals")