想知道你是否可以帮我解决以下问题。我正在尝试计算每个多边形US状态内的点数。总共有52个州。点数据和多边形数据都在相同的变换中。
我可以运行该功能:
over(Transformed.States, clip.points)
返回:
0 1 2 3 4 5 6 7 8 9 10
4718 NA 488 2688 4454 3762 2041 NA 5 NA 3620
11 12 13 14 15 16 17 18 19 20 21
412 3042 2028 3390 2755 4250 3275 2484 466 4255 1
22 23 24 25 26 27 28 29 30 31 32
3238 744 4125 2926 927 495 3541 4640 3039 895 620
33 34 35 36 37 38 39 40 41 42 43
4069 4671 3801 1012 4023 626 1158 4627 217 13 4055
44 45 46 47 48 49 50 51
573 3456 NA 4670 4505 903 4172 4641
但是,我想编写这个函数,以便为每个多边形赋予一个基于多边形中可以绘制的点数的值,例如:
积(points.in.state)
最好的功能是什么?所以我仍然有多边形数据但附加了多边形数据中的新点?
最终目标是根据每个州的点值为每个州制作一个渐变符号图。
谢谢! 吉姆