对于REmap和其他软件包,使用install_github()下载软件包时发生R故障



我在中国的windows 7上使用R studio 3.5.1。我安装了devtools,并试图安装其他软件包,如REmap,但我无法从GitHub下载软件包。

我得到了以下错误:

library(devtools)
install_github('lchiffon/REmap')

读取.dcf(路径)时出错:找到以"交互式地图…"开头的续行记录开始时。

install_git("https://github.com/Lchiffon/REmap")

下载git repohttps://github.com/Lchiffon/REmap

File C:UsersheqiAppDataLocalTempRtmpKsksurfile55385d2e4379 contains

无效的行%TSD标头-###%o物浸变,MT橰它们被忽略

File C:UsersheqiAppDataLocalTempRtmpKsksurfile55381faa65e6 contains

无效的行%TSD标头-###%p物浸变,MT橰77瓦珰L懫他们被忽视了错误:1:1:意外的SPECIAL 1:%TSD标头-###%^停止执行processx::run(bin,args=real_cmdargs,stdout_line_callback=real_callback(stdout),:系统命令中出错错误

我也试过其他包。

devtools::install_github("dengfei2013/GS")

下载GitHub回购dengfei2013/GS@master

gzip:sdin:不是gzip格式/Rtools/bin/tar:子级返回状态1/Rtools/bin/tar:错误不可恢复:正在退出外部tar使用--force-local失败,在没有的情况下尝试

gzip:sdin:不是gzip格式/Rtools/bin/tar:子级返回状态1/Rtools/bin/tar:错误不可恢复:正在退出外部tar使用--force-local失败,尝试时未出现错误:为R包(无说明)此外:警告消息:1:Inutils::untar(tarfile,…):'tar.exe-zxf"C:\Users\heqi\AppData\Local\Temp\RtmpKsksur\file553843c77145.tar.gz"-C"C:\Users/heqi/AppData/Local/Temp/RtmpKsksur/remotes53857a6482"'返回错误代码2 2:在系统中(cmd,intern=TRUE):正在运行命令'tar.exe-ztf"C:\Users\heqi\AppData\Local\Temp\RtmpKsksur\file553843c77145.tar.gz""具有状态2

我试图更改一些选项,但结果是一样的。

options(download.file.method = "wget")
options(unzip = "internal")
install_github('r-lib/remotes')

下载GitHub repo-r-lib/remotes@master

gzip:sdin:不是gzip格式/Rtools/bin/tar:子级返回状态1/Rtools/bin/tar:错误不可恢复:正在退出外部tar使用--force-local失败,在没有的情况下尝试

gzip:sdin:不是gzip格式/Rtools/bin/tar:子级返回状态1/Rtools/bin/tar:错误不可恢复:正在退出外部tar使用--force-local失败,尝试时未出现错误:为R包(无说明)此外:警告消息:1:Inutils::untar(tarfile,…):'tar.exe-zxf"C:\Users\heqi\AppData\Local\Temp\RtmpKsksur\file553845a824ac.tar.gz"-C"C:\Users/heqi/AppData/Local/Temp/RtmpKsksur/remotes53845fa49b"'返回错误代码2 2:在系统中(cmd,intern=TRUE):正在运行命令'tar.exe-ztf"C:\Users\heqi\AppData\Local\Temp\RtmpKsksur\file553845a824ac.tar.gz""具有状态2>

我正在尝试做热图分析,但我不能使用REmap,也不能打开google API地图。。。

> library(ggplot2)
> library(ggmap)
> map <- get_map(location = 'united states', zoom =4 ,maptype =
'terrain', source = 'google',color ='color')

download.file中出错(url,destfile=tmp,quiet=!messageaging,mode="wb"):无法打开url'http://maps.googleapis.com/maps/api/staticmap?center=united+州&缩放=4&尺寸=640x640&比例=2&maptype=地形&language=en en&传感器=错误'此外:警告消息:在download.file(url,destfile=tmp,quiet=!消息传递,mode="wb"):URL'http://maps.googleapis.com/maps/api/staticmap?center=united+州&缩放=4&尺寸=640x640&比例=2&maptype=地形&language=en en&传感器=错误':状态为"从对等端接收数据时失败">

其他信息

我是一家在线信用贷款公司的实习生,他们使用加密来加密文件,所以除非你使用该公司的计算机,否则你无法打开它。我不知道他们是怎么做的,但我在学习R.时遇到了很多问题

我记得上次我遇到了一些文件读取问题。这和它有关系吗?

我从GitHub下载了zip文件

> install.packages("C:/Users/heqi/Desktop/REmap-master.zip", repos = NULL, type = "win.binary")
Installing package into ‘C:/Users/heqi/Documents/R/win-library/3.5’
(as ‘lib’ is unspecified)
> library(`REmap-master`)
Error in library(`REmap-master`) : 不存在叫‘REmap-master’这个名字的程辑包
> library(`REmap`)
Error in library(REmap) : 不存在叫‘REmap’这个名字的程辑包
> install.packages("C:/Users/heqi/Desktop/baidumap-master.zip", repos = NULL, type = "win.binary")
Installing package into ‘C:/Users/heqi/Documents/R/win-library/3.5’
(as ‘lib’ is unspecified)
> library(`baidumap`)
baidumap 0.2.2
Apply an application from here: http://lbsyun.baidu.com/apiconsole/key
Then register you key by running `options(baidumap.key = 'xxx')`
> options(baidumap.key = 'qKBOY2C0s678Dl33wxrTYnbMn9KZCRu5')
> baidumap::getBaiduMap(location = "上海")
trying URL 'http://api.map.baidu.com/staticimage?width=400&height=400&center=NA,NA&zoom=10&scale=2'
Content type 'image/png' length 154 bytes
downloaded 154 bytes
Map from URL : http://api.map.baidu.com/staticimage?width=400&height=400&center=NA,NA&zoom=10&scale=2
Error in data.frame(ll.lat = ll[1], ll.lon = ll[2], ur.lat = ur[1], ur.lon = ur[2]) : 
arguments imply differing number of rows: 0, 1
In addition: Warning messages:
1: In trans(result) : NAs introduced by coercion
2: In trans(result) : NAs introduced by coercion

我也试过GitHubinstall,都一样

> library("githubinstall", lib.loc="~/R/win-library/3.5")
> githubinstall::gh_install_packages('REmap')
Suggestion:
- Lchiffon/REmap  create  a map by R
Do you want to install the package (Y/n)?  y
Error in read.dcf(path) : 
Found continuation line starting '    interactive map  ...' at begin of recor

d。

我认为这不是因为命令,而是因为我的系统配置?

我真的是Rstudio的新手,有人建议我将软件包下载到本地,然后安装。有人能教我如何使用终端吗?

我在自己的包和另一个包上都遇到了类似的问题。我的包上的错误在DESCRIPTION文件的Description:块中。尽管这应该是一个彻底的描述,但在我的多次尝试中,唯一能解决这个问题的是将这个条目减少到一行。

我试图加载的另一个包在Authors@R:字段中出现问题。与我采样的另一个相比,它看起来不错,只是可能结尾的paren不在单独的行上。

相关内容

  • 没有找到相关文章

最新更新