2016-01-28 1 views
0

Я пытаюсь создать карту членов совета для моей некоммерческой организации, используя ggmap. Я находится в Сан-Диего, так что мой код выглядит следующим образом:Ошибка: «StatIdentity» не является экспортированным объектом из «пространства имен: ggplot2» при вызове ggmap в R

mapPoints <- qmap('San Diego, CA', zoom = 10) + 
      geom_point(data = membershipClean, 
         aes(x = lon, y = lat, stat = "identity", size = Dues.Amount), 
         alpha = .5) 

Где lat и lon геокодируются широта и долгота членов соответственно, и Dues.Amount это числовое значение, на которое я хочу точки масштабируется. Когда я запускаю этот код, он выдает ошибку:

Error: 'StatIdentity' is not an exported object from 'namespace:ggplot2'"

Я не могу найти кого-либо еще в сети, кто имеет ту же проблему. Я новый пользователь ggmap, но я слежу за учебниками, которые я нашел в Интернете, в основном, по очереди, поэтому я немного растерялся.

+0

Что ваша версия 'ggplot2' и сколько лет учебники вы следующие. Некоторые изменения были внесены в версию '2.0.0'' ggplot2', возможно, устаревшие учебники. –

+0

У меня ggplot2 2.0.0, но теперь, когда вы упомянули об этом, уроки довольно старые. Вы хоть представляете, как я могу его очистить и заставить работать? –

+0

Просьба указать некоторые данные ('membershipClean') – beetroot

ответ

2

У меня была та же проблема. Он исправлен в dev-версии ggmap. Установите его с помощью DevTools:

library(devtools) 
install_github('ggmap','dkahle') 

перезапуска сеанса, пакеты нагрузки, и он должен работать

+0

У меня была такая же проблема, и это сработало и для меня, спасибо! –

+0

Более новая версия install_github требует 'install_github ('dkahle/ggmap')'. – Elin