楼主: 贾多多
10727 11

[问答] 使用空间计量包spdep遇到的问题求大神解答 [推广有奖]

  • 2关注
  • 4粉丝

已卖:259份资源

博士生

75%

还不是VIP/贵宾

-

威望
0
论坛币
696 个
通用积分
23.3413
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
5028 点
帖子
155
精华
0
在线时间
472 小时
注册时间
2021-9-29
最后登录
2025-8-24

楼主
贾多多 学生认证  发表于 2022-2-1 22:37:59 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
1.下载了spdep包后用library加载时出现> library(spdep)载入需要的程辑包:sp
载入需要的程辑包:spData
Error: package or namespace load failed for ‘spData’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]):
载入了名字空间‘terra’ 1.4-22,但需要的是>= 1.5.12
错误: 无法载入程辑包‘spData’
2.调用gal文件时出现没有read.gal这个函数
求大神解答。


二维码

扫码加我 拉你入群

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

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

关键词:空间计量 SPD PDE Library Version

stay hungr

沙发
贾多多 学生认证  发表于 2022-2-2 10:20:04
当我安装新版terra包时出现这个
> install.packages(a,repos=NULL,type="source")
试开URL’https://cran.r-project.org/src/c ... terra_1.5-12.tar.gz'
Content type 'application/x-gzip' length 624884 bytes (610 KB)
downloaded 610 KB

* installing *source* package 'terra' ...
** package 'terra' successfully unpacked and MD5 sums checked
** using staged installation

   **********************************************
   WARNING: this package has a configure script
         It probably needs manual configuration
   **********************************************


** libs

*** arch - i386
Warning in system(cmd) : 'make' not found
ERROR: compilation failed for package 'terra'
* removing 'D:/R-4.1.2/library/terra'
Warning message:
In install.packages(a, repos = NULL, type = "source") :
  installation of package ‘C:/Users/ADMINI~1/AppData/Local/Temp/Rtmpi4Hhe2/downloaded_packages/terra_1.5-12.tar.gz’ had non-zero exit status
>

藤椅
贾多多 学生认证  发表于 2022-2-2 13:33:31 来自手机
贾多多 发表于 2022-2-2 10:20
当我安装新版terra包时出现这个
> install.packages(a,repos=NULL,type="source")
试开URL’https://cra ...
求解答,求解答。

板凳
owenqi 在职认证  学生认证  发表于 2022-2-3 14:01:22
看他的信息,terra需要1.5.12以上的版本,但是目前1.5以上的需要编译,所以你可能需要安装的是一个编译的工具Rtools
https://cran.r-project.org/bin/windows/Rtools/rtools40.html

报纸
贾多多 学生认证  发表于 2022-2-4 12:30:41 来自手机
owenqi 发表于 2022-2-3 14:01
看他的信息,terra需要1.5.12以上的版本,但是目前1.5以上的需要编译,所以你可能需要安装的是一个编译的工 ...
RTools我之前安装了哦,直接用的R,没有studio,需要什么来启动rtools吗。还有就是这个新terra包我在网站下载了,但是安装不上去。

地板
贾多多 学生认证  发表于 2022-2-4 12:35:43 来自手机
owenqi 发表于 2022-2-3 14:01
看他的信息,terra需要1.5.12以上的版本,但是目前1.5以上的需要编译,所以你可能需要安装的是一个编译的工 ...
谢谢您在新春期间的宝贵回复,祝您新春愉快。

7
owenqi 在职认证  学生认证  发表于 2022-2-5 05:38:05
我没有在R的界面下试过,我是在RStudio里面试验的,可以正常安装和使用。只要安装了spdep,那依附需要的terra,raster,deldir等都会一起下载安装。

8
wn_2022 发表于 2022-2-5 13:02:39
遇到同样问题,楼主解决了吗。新春愉快~

9
贾多多 学生认证  发表于 2022-2-5 15:55:08
owenqi 发表于 2022-2-5 05:38
我没有在R的界面下试过,我是在RStudio里面试验的,可以正常安装和使用。只要安装了spdep,那依附需要的te ...
我用studio好像也没有用哦 他直接安装的terra的旧版本,现在问题是我不知道怎么安装新版的terra包哦
> install.packages("spdep")
WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding:

https://cran.rstudio.com/bin/windows/Rtools/
还安装相依关系‘terra’, ‘raster’, ‘classInt’, ‘DBI’, ‘Rcpp’, ‘wk’, ‘proxy’, ‘sp’, ‘spData’, ‘sf’, ‘deldir’, ‘units’, ‘s2’, ‘e1071’


  有二进制版本的,但源代码版本是后来的:
      binary source needs_compilation
terra 1.4-22 1.5-17              TRUE
sf     1.0-5  1.0-6              TRUE

  Binaries will be installed
trying URL 'https://mirror.lzu.edu.cn/CRAN/bin/windows/contrib/4.1/terra_1.4-22.zip'

10
贾多多 学生认证  发表于 2022-2-5 15:56:47
wn_2022 发表于 2022-2-5 13:02
遇到同样问题,楼主解决了吗。新春愉快~
你好。我的理解是,需要安装一个最新版的terra包,你用install.packages("terra")他会自动安装一个旧版的。我也还不懂哦。

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

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