readOGR(dsn,层)中出错:找不到函数;readOGR";

readOGR(dsn,层)中出错:找不到函数;readOGR";,r,R,我对R很陌生,这意味着什么?这是否告诉我需要安装一些名为“ReadOGR”的软件包 我一直在使用其他人编写的代码来生成热图。以下是当前部分,以提供一些上下文 setwd("C:/Users/Someone/Documents/R") dsn <- "cb_2017_us_state_20m.shp" layer <- "cb_2017_us_state_20m" cb5 = readOGR(dsn, layer) 尝试: setwd(“C:/Users/So

我对R很陌生,这意味着什么?这是否告诉我需要安装一些名为“ReadOGR”的软件包

我一直在使用其他人编写的代码来生成热图。以下是当前部分,以提供一些上下文

   setwd("C:/Users/Someone/Documents/R")
   dsn <- "cb_2017_us_state_20m.shp"
   layer <- "cb_2017_us_state_20m"
   cb5 = readOGR(dsn, layer)
尝试:

setwd(“C:/Users/Someone/Documents/R”)

dsn@JonnyCrunch,我通过进入工具>安装软件包安装了“rgdal”,但仍然出现相同的错误。@JonnyCrunch,编辑了问题。我得到的结果在上面。是
“C:/Users/Someone/Documents/R”
中的文件“cb\u 2017\u us\u state\u 20m.shp”和
“cb\u 2017\u us\u state\u 20m”
?@JonnyCrunch,我只收到一个shapefile文件“cb\u 2017\u us\u state\u 20m.shp.xml”。我需要第二个吗?还是同样的错误。至少可以这么说,我不知道要删除R并重新安装,从头开始。我要去tools=>安装软件包,然后运行这段代码,安装tidyverse、ggplot2、rgdal、maptools、mapproj、rgeos、plyr、RColorBrewer、scales、viridis、ggthemes、setwd(“C:/Users/trwilcox/Documents/R”)有关系吗>dsn layer cb5=readOGR(dsn,layer)只需从
cb5=readOGR(dsn,layer)
中删除
layer
,使用
cb5=readOGR(dsn)
,并确保“cb_2017_us_state__20m.shp”在C:/Users/trwilcox/Documents/R中,否则,请从下载。错误仍然是,readOGR(dsn)中的错误:找不到函数“readOGR”。我的理解是ReadOGR是rgdal的一部分?我说的对吗?不知道为什么它第二次运行,但我安装了所有的软件包,然后安装了库(tidyverse)。。。等等在执行每一个命令之后,它就工作了。谢谢你的耐心。
  library(rgdal) 
  Loading required package: sp
  rgdal: version: 1.3-9, (SVN revision 794)
   Geospatial Data Abstraction Library extensions to R successfully loaded
  Loaded GDAL runtime: GDAL 2.2.3, released 2017/11/20
  Path to GDAL shared files: C:/Users/trwilcox/Documents/R/win- 
  library/3.5/rgdal/gdal
  GDAL binary built with GEOS: TRUE 
  Loaded PROJ.4 runtime: Rel. 4.9.3, 15 August 2016, [PJ_VERSION: 493]
  Path to PROJ.4 shared files: C:/Users/someone/Documents/R/win- 
  library/3.5/rgdal/proj
  Linking to sp version: 1.3-1 
 Warning messages:
  1: package ‘rgdal’ was built under R version 3.5.2 
  2: package ‘sp’ was built under R version 3.5.2 
 > cb5 = readOGR(dsn, layer)
 Error in ogrInfo(dsn = dsn, layer = layer, encoding = encoding, use_iconv = 
  use_iconv,  : 
   Cannot open data source
setwd("C:/Users/Someone/Documents/R")
dsn <- "cb_2017_us_state_20m.shp"
cb5 = readOGR(dsn)