scr*_*Owl 2 java r geolocation
是否有任何包或包的组合可以采取邮政编码列表和:
1)将它们转换为纬度和经度
2)将点放在地图上
尝试install.packages("zipcode")从CRAN获取R中的此信息.这提供了一个data(zipcode)附件,它是一个data.frame,包含您需要的信息.
关于在地图上绘制邮政编码信息,请使用map包和空间例程包sp.这是一个例子.
## Preliminary
library(maps)
library(zipcode)
library(sp)
data(zipcode)
## Plot state map of USA
map("state")
## Select locations for 100 random zip codes
plotZip <- zipcode[sample(nrow(zipcode))[1:100], c("longitude", "latitude")]
## Plot them
plot(SpatialPoints(plotZip[complete.cases(plotZip),]), pch=20, cex=0.75, add=TRUE, col="red")
Run Code Online (Sandbox Code Playgroud)

选择用于绘制子集的zipcodes列表,zipcode给出所需的zipcodes的向量.然后重新创建plotZip:
plotZip <- subset(zipcode,
subset=(zip %in% c(90210, 90211)),
select=c("longitude", "latitude"))
Run Code Online (Sandbox Code Playgroud)