-1

我有一个组列表,每个组都有相关的特定值。

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 中轻松做到这一点?

非常感谢你。

蒂娜。

4

2 回答 2

1

使用cex基本图形的一个非常基本的实现:

plot(rep(0, 12), 1:12, cex=values/2)
text(rep(-.5,12), 1:12, states)
于 2013-07-12T16:15:06.843 回答
0

如果您想更多地控制圆圈的大小,请查看该symbols功能。

于 2013-07-12T16:48:43.927 回答