簡體   English   中英

將stat_summary與ggplot一起使用時更改條形順序

[英]Changing bar order when using stat_summary with ggplot

如何根據列的值更改此圖中的順序?

在此處輸入圖片說明

此示例應為您提供幫助。 您只需要reorder

基於R文檔:

重新排序是一種通用功能。 “默認”方法將其第一個參數視為分類變量,並根據第二個變量(通常是數字)的值重新排序其級別。

library(ggplot2)
dt<-data.frame("Name"=c("A","B","C","D","E"),value=sample(5))

ggplot(dt, aes( x= reorder(Name, value) , y= value))+
  geom_col(stat='identity', aes(fill=Name), width=.5)

結果是:

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM