2013-07-12 27 views
-1

我有一個組的列表,每個組與相關的某些值。如何繪製直徑與列表值成正比的一列圓?在R

states<-c("a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12") 
values<-c(6.285846,7.494191,8.787820,5.019964,8.496752,7.038441,6.189049,5.083978,5.889171,5.666400,7.460571,6.803635) 

現在我想優選繪製我的組的名稱,旁邊的直徑正比於相關聯的該組的值的圓,在兩列中,一個用於名稱,而另一個用於圓。

有沒有辦法很容易在R?

非常感謝你提前。

Tina。

回答

1

使用cex和基本圖形一個非常基本的實現:

plot(rep(0, 12), 1:12, cex=values/2) 
text(rep(-.5,12), 1:12, states) 
+0

非常感謝! – user18441

0

如果你想圓的大小多一點控制再看看symbols功能。