簡體   English   中英

在R中使用ggmap進行繪圖

[英]Issue plotting with ggmap in R

我正在嘗試使用ggmap從Google提取圖像來制作地圖。 下面是我嘗試繪制猶他州的一塊圖,然后對其進行繪圖的代碼。

由於收到的錯誤而無法繪制該圖:“ as.vector(y)中的錯誤:嘗試應用非功能。”

關於發生了什么以及為什么它不起作用的任何線索?

R version 3.3.1 (2016-06-21) -- "Bug in Your Hair"
#pull map of Utah

Ut.map <- get_map(location=c(-111, 39.5), zoom=7, maptype="roadmap")

Map from URL : http://maps.googleapis.com/maps/api/staticmap?center=39.5,-111&zoom=7&size=640x640&scale=2&maptype=roadmap&language=en-EN&sensor=false

ggmap(Ut.map)

Error in as.vector(y) : attempt to apply non-function

編輯:11/14/2016 4:00 pm

我更新了R,Rstudio和ggplot2。 現在,當我嘗試加載ggplot2時,我收到此錯誤消息:

library(ggplot2)
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :
there is no package called ‘Rcpp’
Error: package or namespace load failed for ‘ggplot2’

我嘗試安裝Rcpp並收到以下消息:

install.packages("Rcpp")
Installing package into ‘C:/Users/justi/Documents/R/win-library/3.3’
(as ‘lib’ is unspecified)
trying URL
'https://cran.rstudio.com/bin/windows/contrib/3.3/Rcpp_0.12.7.zip'
Content type 'application/zip' length 3265506 bytes (3.1 MB)
downloaded 3.1 MB

package ‘Rcpp’ successfully unpacked and MD5 sums checked
Warning in install.packages :
unable to move temporary installation ‘C:\Users\justi\Documents\R\win-     
library\3.3\file150426f11cb7\Rcpp’ to ‘C:\Users\justi\Documents\R\win-  
library\3.3\Rcpp’

The downloaded binary packages are in
C:\Users\justi\AppData\Local\Temp\RtmpesXik0\downloaded_packages

現在,我無法運行與ggplot相關的任何內容。 我的新R詳細信息是:

R version 3.3.2 (2016-10-31) -- "Sincere Pumpkin Patch"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-w64-mingw32/x64 (64-bit)

解決了問題! 因此,另一個人在安裝Rcpp軟件包時遇到了問題( https://github.com/hadley/dplyr/issues/2002

按照他們的建議,我暫停了防病毒程序的覆蓋范圍,並能夠輕松安裝所有軟件包而沒有任何錯誤。

完全重新安裝R,Rstudio,ggplot2和ggmap之后,我終於可以毫無問題地獲得該圖了。

將來對任何人都有用的建議,請嘗試停用您的防病毒軟件以安裝軟件包的更新!

今天早上,我遇到了同樣的問題,上周的代碼對我有用。 我能想到的唯一更改是意外重新安裝了ggmap軟件包。

更新ggplot2軟件包后,我實際上能夠生成一個映射,並且不再收到錯誤,希望對您有所幫助。

我有同樣的錯誤消息,所以我嘗試更新ggplot2軟件包,並且它可以工作-現在版本2.2.0,R在x64 3.3.1版本中。 希望它也能為您服務。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM