我从几天开始就在这个网站上做 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 会话时都应该这样做)是
我将不胜感激任何尝试帮助:) 非常感谢!
布鲁诺