R语言安装REmap包及安装baidumap报错问题和使用

77 篇文章 17 订阅
14 篇文章 10 订阅

总结下R语言绘制地图热力图和交互行程距离图,

方法一
    install_git("https://github.com/Lchiffon/REmap")
    library(REmap)
方法二:

github上下载安装
https://github.com/Lchiffon/REmap

在这里插入图片描述

在这里插入图片描述
对REmap-master.zip进行安装加载,如下所示:

devtools::install_local("C://Users//TD//Desktop//REmap-master.zip")  #镜像选择all

该方式将下载和同步安装依赖
在这里插入图片描述

可应用地图API经纬度变化的绘制热力图
在这里插入图片描述
可应用绘制行程图:
在这里插入图片描述

如果以上方法,你使用后都安装不上,这个时候,网上的说法是需要外网。但是我第一次安装的时候,确实是在外网的状态下安装成功了,后面有很多人加我询问,我再次使用了非外网的情况下,也能安装成功。只是我用的是Rstudio,将对应global版本下的R中的library的Rcpp包删除了,删除的理由是我多次安装报错的是Rcpp出现问题,我想进行重新安装。最后进行尝试,成功安装了REmap.
在这里插入图片描述
我使用的是Rstudio,然后在library中,还删掉了Rcpp这个包,重新又加载安装了Rcpp这个包。程序如下:
install.packages(“devtools”)
install.packages(“Rcpp”)
library(Rcpp)
devtools::install_github(“lchiffon/REmap”)
library(REmap)

destination<- c(“beijing”,“tianjin”,“nanjing”,“hefei”,“chengdu”) #终点
origin<- rep(“tianjing”,length(destination)) #起点

map_data<- data.frame(origin,destination)
options(remap.ak = “XXXXXXX”) #需要设定获取ak
map_out<-remap(mapdata=map_data, #流向地图的数据源(依次为起点、重点两列)
title=“tandelin”, #设置主标题
subtitle=“20190730”, #设置副标题
theme =get_theme(theme=“Sky”)) #设置主题(默认主题一共有三套:“Dark”,“Bright,”Sky“)

当以上有警告时候:加上 options(warn =-1) ,然后再library包,就可去掉加载包的时候,去掉警告信息。

在这里插入图片描述

参考联系资料:https://blog.csdn.net/tandelin/article/details/87719623

R语言安装baidumap报错问题解决

library(devtools)
install_github('badbye/baidumap')

报错内容为:

Skipping install of ‘baidumap’ from a github remote, the SHA1 (bea39304) has not changed since last install.
Use force = TRUE to force installation
跳过从GitHub遥控器上安装的‘Baiduap’,SHA 1(Bea 39304)自上次安装以来没有改变。
使用“force=trtu”强制安装
在这里插入图片描述

解决办法

library(devtools)
library(Rcpp)
devtools::install_github("'badbye/baidumap",force = TRUE) 
  • 8
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值