如何解决尝试使用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 举报,一经查实,本站将立刻删除。