Создание карты, показывающей мои данные, используя график 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"

0 ответов

Другие вопросы по тегам