[英]Reorder discrete variables in ggplot2
我正在嘗試對ggplot2中的離散變量重新排序。 我想在圖中按此順序顯示它,例如WTT,KOT,WTD,KOD,但是,我目前在圖中獲得KOD,KOT,WTD,WTT。 我嘗試使用match手動對數據框進行排序,但看不到圖形本身的變化。
數據看起來像這樣:
type mean
WTT 100
KOT 110
WTD 1000
KOD 1300
平均值會有所不同,我只關心正確的因素在圖中相互配對。
我主要使用的代碼如下:
graph = ggplot(data = data_subset,aes(y = Mean, x = Type, color = Type))
直接的方法是重新分級您的type
變量:
graph = ggplot(data = data_subset,aes(y = Mean, x = factor(Type, levels = c("WTT", "KOT", "WTD", "KOD"), color = Type))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.