今天需要做要给GWR回归,使用了R语言中的spgwr包。做的工作主要有;
1)安装R语言
直接去R官网就好。
2)安装spgwr包
> install.packages("spgwr")
发现报错
Warning in install.packages :
'lib = "C:/Program Files/R/R-4.0.3/library"' is not writable
Warning in install.packages :
cannot create dir 'D:\onedrivePKU\OneDrive - pku.edu.cn\??', reason 'Invalid argument'
Error in install.packages : unable to create ‘D:/onedrivePKU/OneDrive - pku.edu.cn/??/R/win-library/4.0’
或许是文件名的原因,为了省事,直接重新指向了一个新的置放R包的文件夹:
> .libPaths("E:/Rpackages")
问题得到解决,可以通过一下代码查看目前的R包:
> library()
以及查看当前R包所有的几个文件夹(系统默认的,和我刚刚指定的"E:/Rpackages"):
> .libPaths()
因为spgwr需要其他的环境,因此安装另外一个包,然后再install spgwr
> install.packages('spDataLarge')
> install.packages(