EuropeanCities
緯度と経度のデータフレームがあります
Latitude Longitude
52.00529 4.173965
51.87938 6.268500
43.36661 -8.406812
現在、これらの値は数値クラスですが、空間データの空間座標に設定する必要があります
sp
関数を使用してこれらの値のクラスを変換するにはどうすればよいですか?
EuropeanCities
緯度と経度のデータフレームがあります
Latitude Longitude
52.00529 4.173965
51.87938 6.268500
43.36661 -8.406812
現在、これらの値は数値クラスですが、空間データの空間座標に設定する必要があります
sp
関数を使用してこれらの値のクラスを変換するにはどうすればよいですか?
SpatialPoints
パッケージから使うだけsp
...
mydf <- structure(list(Latitude = c(52.00529, 51.87938, 43.36661), Longitude = c(4.173965,
6.2685, -8.406812)), .Names = c("Latitude", "Longitude"), class = "data.frame", row.names = c(NA,
-3L))
library(sp)
SpatialPoints(mydf)
# SpatialPoints:
# Latitude Longitude
# [1,] 52.00529 4.173965
# [2,] 51.87938 6.268500
# [3,] 43.36661 -8.406812
# Coordinate Reference System (CRS) arguments: NA
(独自の proj 文字列などを指定できます。「 」を参照してください?SpatialPoints
)。