[程式] R做barplot 背對背
[軟體程式類別]:
請填入軟體程式類別 例如SAS、SPSS、R、EVIEWS...等
R
[程式問題]:
資料處理、迴歸、敘述統計、logistic、probit...等
barplot
[軟體熟悉度]:
請把以下不需要的部份刪除
低(1~3個月)
[問題敘述]:
http://ppt.cc/BwRq
請問各位高手,像衛生署的這個barplot要怎麼做出來?
男女性兩邊的癌症十大死因不同
1.所以要列出兩種Y軸(中文可以變橫的嗎?)
2.下方的X軸目前我想到的方法會變成一正一負,有辦法都是正的嗎?
[程式範例]:
雖然張貼程式很可怕,但基本上有些程式還是要張貼才能解決
mintsu = c(1:10)#名次
dman = c(21.6,21.1,10.1,8.3,5.8,5.4,3.7,3.4,2.3,2.1)#男性癌症十大死因死亡率
dman=t(matrix(dman,ncol=1,dimnames=list(mintsu,NULL)))
dfemal = c(17.9,15.7,13.5,10.9,5.6,4.5,4.2,3,2.5,2.4)#女性癌症十大死因死亡率
dfemal=t(matrix(dfemal,ncol=1,dimnames=list(mintsu,NULL)))
barplot(-rev(dman), col="red" , horiz=TRUE, space=0, xlim=c(-25,25))
barplot(rev(dfemal), col="blue", horiz=TRUE, space=0, add=TRUE, axes=FALSE)
-----------------------------------------------------------------------------
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.68.96.125
※ 編輯: DrRd 來自: 203.68.96.125 (05/27 17:08)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):