1

我从几天开始就在这个网站上做 RI 的工作(在 R-Studio 上),但我还找不到我的问题的答案(这是我使用 R 的第三天)。错误如下:

Error in readOGR(getwd(), "myfile") : could not find function "readOGR"

我正在学习一个指导我完成这项工作的教程,它为我提供了我需要的所有安装包。我已经安装了以下内容(直接从我的控制台):

install.packages(c("rgdal","rgeos","BAMMtools","RColorBrewer"))

安装后,我写道:

i=read.csv("myfile.csv", header=TRUE, sep=";")

它工作得很好,但是当我开始

c=readOGR(getwd(),"myotherfile")

它没有用,我真的很努力!

我已经尝试了以下代码来尝试加载数据:

readOGR(dsn=path.expand("~/way/to/my/file/myfile"),layer="myfile")

(我的数据都保存在同一个工作目录文件中),我试过:

library(raster)
c = shapefile("~/way/to/my/file/my file.shp")

它没有用......在这一点上(因为我在R中绝对一无所知)我真的必须在其他地方寻求帮助!

无论如何,教程应该已经给了我所有的信息和数据,但我不明白为什么这件事不起作用......

MrFlick 我认为你是故意的:

正如有人让我看到已经提出了类似的问题,该问题的答案如下,但是:

您是否正确编写了函数的名称?名称区分大小写。是 您是否安装了包含该功能的软件包?install.packages("thePackage") (这只需要执行一次) 是 您是否将该包附加到工作区?require(thePackage) 或 library(thePackage) (每次启动新的 R 会话时都应该这样做)是

我将不胜感激任何尝试帮助:) 非常感谢!

布鲁诺

4

0 回答 0