#讀取資料,命名為"x"
x<- read.csv("strays.csv", stringsAsFactors = TRUE)
#查看資料結構
summary(x)
## id type gender size color age
## Min. : 26250 狗:1048 F:534 BIG :181 咖啡色: 13 ADULT:886
## 1st Qu.: 50182 貓: 34 M:548 MEDIUM:713 白色 : 26 CHILD:196
## Median :129335 SMALL :188 花色 : 88
## Mean :120020 虎斑色:104
## 3rd Qu.:179406 黃色 :249
## Max. :248935 黑色 :602
##
## county
## 新北市 :220
## 南投縣 :188
## 高雄市 :172
## 臺南市 : 97
## 臺北市 : 84
## 桃園市 : 74
## (Other):247
#重新命名欄位名稱
colnames(x) #檢視欄位名稱
## [1] "id" "type" "gender" "size" "color" "age" "county"
colnames(x) <- c("id", "type", "gender", "size", "color","age","country")
###類別資料分析###
#問題:各縣市流浪動物數量長條圖
#次數分配表
t <- table(x$type,x$color)
t
##
## 咖啡色 白色 花色 虎斑色 黃色 黑色
## 狗 13 26 75 93 246 595
## 貓 0 0 13 11 3 7
barplot(t)

barplot(t, beside =T )

#加上圖例與上色
rownames(t)
## [1] "狗" "貓"
label <- rownames(t)
label
## [1] "狗" "貓"
barplot(t,
beside =T ,
legend.text =label,
xlab = "size",
main = "犬與貓毛色分析的長條圖",
sub = "by Yong-Sheng",
col =c(39,11))
