如何在 R 中一同視覺化兩個分類變數?
可以藉助鑲嵌圖輕鬆地視覺化分類變數。在鑲嵌圖中,可以有一個或多個分類變數,並且根據變數中每個類別的頻率來建立繪圖。若要在基礎 R 中建立鑲嵌圖,可以 mosaicplot 函式。頻率較高的類別以較大尺寸的方框顯示,而頻率較低的類別則以較小尺寸的方框顯示。
考慮以下資料框 −
示例
x1<-sample(c("Lower","Middle","Upper"),20,replace=TRUE)
x2<-sample(c("Male","Female"),20,replace=TRUE)
df<-data.frame(x1,x2)
df輸出
x1 x2 1 Lower Female 2 Upper Male 3 Upper Male 4 Lower Male 5 Lower Female 6 Middle Female 7 Middle Female 8 Middle Female 9 Upper Female 10 Middle Female 11 Lower Female 12 Lower Male 13 Middle Male 14 Lower Male 15 Upper Female 16 Upper Female 17 Upper Male 18 Upper Male 19 Middle Male 20 Middle Female
為上述資料建立鑲嵌圖 −
示例
mosaicplot(x2~x1,data=df)
輸出

示例
mosaicplot(x2~x1,data=df,col=c("Blue","Red"))輸出

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