楼主: 紫水乄無痕
13803 11

[问答] R语言raster求助 [推广有奖]

  • 0关注
  • 2粉丝

已卖:332份资源

大专生

91%

还不是VIP/贵宾

-

威望
0
论坛币
774 个
通用积分
56.5838
学术水平
7 点
热心指数
7 点
信用等级
5 点
经验
1016 点
帖子
28
精华
0
在线时间
92 小时
注册时间
2015-4-15
最后登录
2025-6-18

楼主
紫水乄無痕 发表于 2015-10-31 15:17:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
想在R语言里面使用raster,之前install.packages(raster)了..
之后出现了下面的情况:

> r1 <- raster(ncol=36,nrow=18)
Error: could not find function "raster"
> require(raster)
Loading required package: raster
Failed with error:  ‘package ‘sp’ required by ‘raster’ could not be found’

请问各位大神应该怎么处理才能正常使用raster函数?.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Aster RAS R求助 R语言 required required package error

回帖推荐

jiangbeilu 发表于2楼  查看完整内容

错误提示你应该是没有安装sp包,安装好了,应该可以用,你试一下。

沙发
jiangbeilu 学生认证  发表于 2015-10-31 21:31:22
  1. install.packages("raster")
  2. install.packages("sp")
  3. library(sp)
  4. library(raster)
复制代码


错误提示你应该是没有安装sp包,安装好了,应该可以用,你试一下。

藤椅
紫水乄無痕 发表于 2015-11-1 00:33:24
jiangbeilu 发表于 2015-10-31 21:31
错误提示你应该是没有安装sp包,安装好了,应该可以用,你试一下。
谢谢你~
可是我安装完之后还是有问题...

> install.packages("sp")
Installing package into ‘C:/Users/user/Documents/R/win-library/3.1’
(as ‘lib’ is unspecified)
--- Please select a CRAN mirror for use in this session ---
trying URL 'http://mirror.bjtu.edu.cn/cran/bin/windows/contrib/3.1/sp_1.2-1.zip'
Content type 'application/zip' length 1576492 bytes (1.5 MB)
opened URL
downloaded 1.5 MB

package ‘sp’ successfully unpacked and MD5 sums checked
Warning: unable to move temporary installation ‘C:\Users\user\Documents\R\win-library\3.1\file35d46b0855df\sp’ to ‘C:\Users\user\Documents\R\win-library\3.1\sp’

The downloaded binary packages are in
        C:\Users\user\AppData\Local\Temp\Rtmpy4lcbC\downloaded_packages
> library(sp)
Error in library(sp) : there is no package called ‘sp’

请问应该怎么处理呢?.谢谢~

板凳
jiangbeilu 学生认证  发表于 2015-11-1 08:39:48
因为我之前没有用过raster这个包,昨天我安装的时候,直接用的install.pckages("raster"),系统会自动默认安装sp包。

出现现在安装不了的情况,应该是你的library的库的位置不对。要改动库很麻烦。

建议你重新下载最新版本R,然后install.packages("raster"),试一下吧。

报纸
紫水乄無痕 发表于 2015-11-1 14:32:45
jiangbeilu 发表于 2015-11-1 08:39
因为我之前没有用过raster这个包,昨天我安装的时候,直接用的install.pckages("raster"),系统会自动默认安 ...
噢噢谢谢你啦。
现在的最新版本是哪个?.
其实为了试用raster包我的3.1版也是刚换的,之前的旧版很多东西出不来..3.1版觉得好多了,但是下载raster的时候sp一直报错,单独装上sp还是不行...

地板
jiangbeilu 学生认证  发表于 2015-11-1 15:20:12
把报错的内容帖上来,现在最新的是3.2.2

7
紫水乄無痕 发表于 2015-11-1 19:11:51
jiangbeilu 发表于 2015-11-1 15:20
把报错的内容帖上来,现在最新的是3.2.2
> install.packages("raster")
Installing package into ‘C:/Users/user/Documents/R/win-library/3.1’
(as ‘lib’ is unspecified)
Warning: unable to access index for repository http://mirror.bjtu.edu.cn/cran/bin/windows/contrib/3.1
Warning: unable to access index for repository http://www.stats.ox.ac.uk/pub/RWin/bin/windows/contrib/3.1
Error in .install.winbinary(pkgs = pkgs, lib = lib, contriburl = contriburl,  :
  unable to create temporary directory ‘C:\Users\user\AppData\Local\Temp\Rtmpy4lcbC\downloaded_packages’

现在是这样的,和原来手动安装上"sp"之前不一样...原来的报错和sp是有关系的,类似于sp安装失败...

8
jiangbeilu 学生认证  发表于 2015-11-1 19:44:13
你现在的版本仍然是3.1的啊,并没有重新安装吧

9
紫水乄無痕 发表于 2015-11-1 23:21:56
jiangbeilu 发表于 2015-11-1 19:44
你现在的版本仍然是3.1的啊,并没有重新安装吧
恩还没有,我说的是3.1是刚换不久的呢...

10
紫水乄無痕 发表于 2015-11-5 22:18:55
jiangbeilu 发表于 2015-11-1 19:44
你现在的版本仍然是3.1的啊,并没有重新安装吧
我换了新版之后之前那个包可以用了..
谢谢你啦~

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-24 17:52