如何在 R 中將水平條形圖中標籤的對齊方式設定為左邊?
當我們使用 ggplot2 軟體包建立水平條形圖時,分類變數的標籤與軸的右側對齊,如果這些標籤的大小不同,便會顯得有點模稜兩可。因此,我們可能希望將標籤的對齊方式設定為左側,這可以透過使用 ggplot2 軟體包的 theme 函式來實現。
示例
考慮以下資料框
> df<-data.frame(x,y) > df
輸出
x y 1 India 14 2 UK 15 3 Russia 12 4 United States of America 18
載入 ggplot2 軟體包並建立一個水平條形圖
示例
> library(ggplot2) > ggplot(df,aes(x,y))+geom_bar(stat="identity")+coord_flip()
輸出

建立一個水平條形圖,其中分類變數標籤與左側對齊
示例
> ggplot(df,aes(x,y))+geom_bar(stat="identity")+coord_flip()+theme(axis.text.y=element_text(hjust=0))
輸出

廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP