尝试使用csv文件聚合空间多边形时,不确定错误是否继续显示“参数必须具有相同的长度”

问题描述

试图做一个波士顿县共病确认病例的Choropleth地图。我从Mass.gov下载了县边界。(空间文件)我正在最后几步,从该SHP文件中聚合带有多边形的ConfirmedCases,不确定为什么代码总是告诉我“参数必须具有相同的长度”。 这是我的部分代码

setwd = ("C:/Users/Yanan Li/Desktop/counties")
boston = readOGR(dsn = 'C:/Users/Yanan Li/Desktop/counties',layer = 'COUNTIESSURVEY_polyM')
plot(boston)
boston
plot_agg <- aggregate(x=df['NumberOfConfirmedCases'],by = list(FIPS_ID=boston$FIPS_ID,COUNTY= boston$COUNTY,POP1980=boston$POP1980,POP1990=boston$POP1990,POP2000=boston$POP2000,POP2010=boston$POP2010,POPCH80_90=boston$POPCH80_90,POPCH90_00=boston$POPCH90_00,POPCH00_10=boston$POPCH00_10,boston$SQ_MILES,SQ_KM=boston$SQ_KM,SHAPE_Leng=boston$SHAPE_Leng,SHAPE_Area=boston$SHAPE_Area),FUN = length)

如您所见,我已经列出了'by'之后的所有列。不知道为什么总是发生。 https://docs.digital.mass.gov/dataset/massgis-data-county-boundaries这是我下载县边界的链接。谁能帮我吗?非常感谢!!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)