Я использую следующий код для чтения данных переписи переписи и получения данных о центроидах для каждого участка переписи. Я хотел бы выделить широту и долготу из этого для некоторой выборки, которую я выполняю через API Foursqaure, который требует широты и долготы. Я замечаю, что этот код возвращает мне систему координат, отличную от долготы широты. Любая идея, как я могу извлечь широту долготы, будь то преобразование координат или через другую функцию?преобразование данных координат в широту и долготу в R?
#load libraries-----------------------------
library(rgdal)
library(sp)
library(GISTools)
library(ggplot2)
#load census tact file------------------------
tracts = readOGR("nycb2010.shp", layer="nycb2010")
#extract centroids
centroids = as.data.frame(getSpPPolygonsLabptSlots(tracts))
#map new data
ggplot() + geom_polygon(data=tracts, aes(x=long, y=lat, group=group), fill="black", colour="grey90", alpha = 1)+
geom_point(data=centroids, aes(x=V1, y=V2, group = 1, color = 'red'), size = .1)
Nevermind Я понимаю, что я не использовал новую переменную, как глупо. Спасибо! – LoF10