Создание карты, показывающей мои данные, используя график GoogleMaps
Я пытаюсь нанести точки на карту, используя R и plotGoogleMaps. У меня есть датафрейм, который я пытаюсь использовать, но я не могу понять, как это сделать.
Мой код:
df <- data.frame(dbGetQuery(con, paste('select * from googlemaps')))
Примером этого является:
T1141 LAT LNG
1 A/BCD 51.48503 -0.062313
2 B/CDE 51.56495 -0.078709
3 C/DEF 51.54829 -0.0469517
Следующий код, который я использую, это:coordinates(df) <- ~LAT+LNG
Но это дает мне следующую ошибку:
Error in .checkNumericCoerce2double(obj) :
cannot retrieve coordinates from non-numeric elements
Что я здесь не так делаю?
РЕДАКТИРОВАТЬ:
Я попытался проверить режим столбца, как предложено в комментарии, и это было результатом:
coordinates(df) <- ~LAT+LNG
Error in .checkNumericCoerce2double(obj) :
cannot retrieve coordinates from non-numeric elements
mode(df$LAT)
[1] "numeric"
mode(df$LNG)
[1] "numeric"