Как преобразовать пространственный фрейм данных обратно в обычный фрейм данных?

Это основной вопрос, но, к сожалению, мне 9X_df не удалось найти соответствующую команду 9X_data-type-conversion в другом месте.

Есть ли способ преобразовать 9X_r фрейм данных пространственных точек в обычный 9X_pandas-df фрейм данных в R.

например если обычным фреймом 9X_spatial данных является df с Lat, Lon в качестве координат 9X_r-language местоположения, я могу получить пространственную 9X_dataframes df как:

coordinates (df)= ~Lat + Lon 

Как обратное возможно или даже возможно?

23
0
1
Общее количество ответов: 1

Ответ #1

Ответ на вопрос: Как преобразовать пространственный фрейм данных обратно в обычный фрейм данных?

as.data.frame() делает именно то, что вы ищете:

library(sp) # Construct a SpatialPointsDataFrame data(meuse) xy <- meuse[1:2] df <- meuse[-1:-2] SPDF <- SpatialPointsDataFrame(coords=xy, data=df) # And then convert it (back) to a data.frame DF <- as.data.frame(SPDF) 

9X_data.frame

35
0