我是R用户,并尝试显示聚合数据的一组xy图,其中每个点用圆圈表示,圆的大小与聚合中各个数据点的数量成正比。 / p>
聚合中的点数在数据框W(下面的第一组行)中:
labels x DS0 DS1 DS2 DS3 DS4
1 NA 0.010 8 1 1 1 1
2 0.033 0.033 1 1 1 1 1
3 NA 0.050 2 1 1 1 1
4 NA 0.067 1 1 1 1 1
5 NA 0.100 8 6 2 2 2
6 NA 0.150 2 1 1 1 1
7 NA 0.167 1 1 1 1 1
# Figure 1
x11()
symbols(x=dobs[,2], y=dexp[,2], circles=W$DS1)
# Figure 2
x11()
symbols(x=dobs[,2], y=dexp[,2], circles=W$DS1)
基于"符号" R文档,看起来圆圈的格式与最大的"权重"成比例。作为1英寸半径的圆。 所以在上面的例子中,对于DS1,我的最大圆圈对应于DS0为8,DS1为6,DS2为2等。
但我希望能够比较它们之间的图形(而不仅仅是这些数据),所以我希望我的圆圈的大小在图形之间保持一致。例如,我的1英寸圆将始终对应于W值10,而其他权重将与此固定值相比进行缩放。
如何使用符号功能执行此操作?