R语言编程学习从Github上安装包解决网络问题
目录
- 1. remotes 包安装
- 2. devtools 包安装
- 3. 从 gitee.com 上安装
- 4. 离线安装
- 1)先从 GitHub 上 下载 zip 压缩文件;
- 2)在本地 R Studio 上进行安装;
当我们想使用 R 安装一些 Github 相关的软件包,经常会遇到或者或那的网络问题,此时我们需要怎么做呢?
以最近大家分析疫情数据经常用的 Y叔的 nCov2019
包为例,通常我们可以使用如下的尝试顺序:
1. remotes 包安装
install.packages("remotes") # 首先安装 remote 包 remotes::install_github("GuangchuangYu/nCov2019") # 尝试安装
以上错误就是网络连接错误,有时候多试几次就可以安装,但有时也不行,这时,我们可以尝试另一种安装途径。
2. devtools 包安装
install.packages("devtools") # 首先安装 devtools 包 devtools::install_github("GuangchuangYu/nCov2019") # 再次尝试安装
这种方法对有些电脑可以,但是有些同样玄学不行,这时我们可以采取第三种策略。
3. 从 gitee.com 上安装
第三种做法我们可以从另一个网站上进行安装。
remotes::install_git('https://gitee.com/GuangchuangYu/nCov2019')
如果再不行就只能使出最终的方法进行安装,在 GitHub 上将 .zip
文件下载下来,进行离线安装(前提是要保证能够登陆 GitHub)。
4. 离线安装
具体做法可以参考:R语言安装包,安装Github包的三种方法
这里精炼出核心步骤:
1)先从 GitHub 上 下载 zip 压缩文件;
2)在本地 R Studio 上进行安装;
先设定路径,然后进行安装:
devtools::install_local("nCov2019-master.zip")
以上就是R语言编程从Github上安装包解决网络问题的详细内容,更多关于R语言编程从Github上安装包的资料请关注我们其它相关文章!
相关推荐
-
解决R语言中install_github中无法安装遇到的问题
首先,让我们来进入常规步骤 我安装的是recharts包,正常的写法呢,就是以下这个样子: install.packages("devtools") #devtools::install_github("madlogos/recharts") 第一个问题: 然而对于今天的我来说,那就太天真了,首先踏入的第一个坑: 无法打开URL'http://yihui.name/xran/src/contrib/PACKAGES' Warning in install.packa
-
Git客户端图文详解 如何安装配置GitHub操作流程攻略
Git介绍 分布式 : Git版本控制系统是一个分布式的系统, 是用来保存工程源代码历史状态的命令行工具; 保存点 : Git的保存点可以追踪源码中的文件, 并能得到某一个时间点上的整个工程项目额状态; 可以在该保存点将多人提交的源码合并, 也可以会退到某一个保存点上; Git离线操作性 :Git可以离线进行代码提交, 因此它称得上是完全的分布式处理, Git所有的操作不需要在线进行; 这意味着Git的速度要比SVN等工具快得多, 因为SVN等工具需要在线时才能操作, 如果网络环境不好, 提交代
-
解决R语言安装时出现辑程包不存在的问题
[解决方案] 1.使用命令单独安装caret,安装的时间很长. install.packages("caret", dependencies = c("Depends", "Suggests")) 需要安装依赖的包全部安装之后,就可以了. 依赖包如下: dependencies 'doMC', 'rpvm', 'Rcompression', 'RMySQL', 'globaltest', 'OpenMx', 'pryr', 'gpclib', '
-
R语言 解决安装ggplot2报错的问题
如下所示: install.packages('xxx',repos='http://cran.us.r-project.org') xxx 改为 ggplot2 补充:R包安装时,出现的错误解决合集 如下所示: 1.library(devtools) #error:Error in get(genname, envir = envir) : object 'testthat_print' not found #解决 options("repos" = c(CRAN="htt
-
R语言编程学习从Github上安装包解决网络问题
目录 1. remotes 包安装 2. devtools 包安装 3. 从 gitee.com 上安装 4. 离线安装 1)先从 GitHub 上 下载 zip 压缩文件: 2)在本地 R Studio 上进行安装: 当我们想使用 R 安装一些 Github 相关的软件包,经常会遇到或者或那的网络问题,此时我们需要怎么做呢? 以最近大家分析疫情数据经常用的 Y叔的 nCov2019 包为例,通常我们可以使用如下的尝试顺序: 1. remotes 包安装 install.packages("re
-
R语言编程学习绘制动态图实现示例
在讨论级数时,可能需要比对前 n n n项和的变化情况,而随着 n n n的递增,通过动态图来反映这种变化会更加直观,而通过R语言绘制动态图也算是一门不那么初级的技术,所以在此添加一节,补充一下R语言的绘图知识. 绘图需要用到ggplot2,为多张图加上时间轴则需要用到gganimate,为了让这些动态图片被渲染,需要用到av.此外,ggplot2绘图需要输入的数据格式为tibble. install.packages("ggplot2") install.packages("
-
R语言编程重读微积分泰勒级数示例详解
一 理解极限 二 微分学 泰勒级数 如果我是泰勒,我会把思考的起点建立在这样的一个等式上 那么接下来我们直观地感受一下Taylor级数时如何逐渐逼近某个函数的.简单起见,在此选择 sinx作为被拟合的函数. library(ggplot2) library(gganimate) library(av) library(tibble) x = seq(-pi,pi,0.1) n = length(x) xs = rep(x,11) ys = rep(sin(0),n) ts = rep(0,n)
-
R语言编程数学分析重读微积分微分学原理运用
目录 1 连续性 2 求导 3 数值导数 4 差商与牛顿插值 5 方向导数 6 全微分 7 法线 8 偏导数和边缘检测 基于偏导数的边缘检测 Roberts算子 其他算子 1 连续性 比如下面这个随机函数 x = seq(0,0.1,0.01) y = runif(11,0,1) plot(x,y) lines(x,y) x = seq(0,0.01,0.00001) y = runif(1001,0,1) plot(x,y) 无论我们把区间缩小到什么程度,这种乱糟糟的仿佛要铺满整个坐标图的点的
-
R语言编程数学分析重读微积分理解极限算法
目录 1 状态变化 2 极限语言 3 序列与函数 4 极限常数 圆周率 π 自然对数e 5 洛必达法则 1 状态变化 若将数学整体划分为三类,则可概括为代数.几何与分析.对于前两者,我们很早就建立了直观的概念,对于空间结构及其性质的研究,即为几何:以数为核心的研究领域,即为代数. 而分析则具备更多的非数学的内涵,所以初学者往往难以看透数学分析所指向的数学本质,如果望文生义,会更倾向于将"分析"理解为一门数学技巧,而非数学领域. 我们最先接触数学分析时,是将其等同为微积分的.可以认为微积
-
Go语言编程学习golang配置golint
目录 下载golint 打开setting对话框 设置一个快捷键 下载golint 下载golang 的 lint,下载地址:https://github.com/golang/lint mkdir -p $GOPATH/src/golang.org/x/ cd $GOPATH/src/golang.org/x/ git clone https://github.com/golang/lint.git git clone https://github.com/golang/tools.git 到
-
go语言编程学习实现图的广度与深度优先搜索
目录 图的实现 BFS DFS 图的实现 所谓图就是节点及其连接关系的集合.所以可以通过一个一维数组表示节点,外加一个二维数组表示节点之间的关系. //图的矩阵实现 typedef struct MGRAPH{ nodes int[]; //节点 edges int[][]; //边 }mGraph; 然而对于一些实际问题,其邻接矩阵中可能存在大量的0值,此时可以通过邻接链表来表示稀疏图,其数据结构如图所示 其左侧为图的示意图,右侧为图的邻接链表.红字表示节点序号,链表中为与这个节点相连的节点,
-
R语言入门在CentOS服务器上配置RStudio Server
目录 安装R 安装并部署RStudio Server 过程中遇到的问题 这里主要参考如下网址进行R与RStudio Server的配置与部署. Download RStudio Server 在部署完成后,可在官方说明文件中查看详细的使用方法: RStudio Server Professional Edition 安装R 我们的环境是CentOS7-中文,并且是root账户. 然后我们按照前面参考网址中的说明,找到对应的系统,首先安装EPEL(注意,必须先安装EPEL后面才能成功安装R): s
-
R语言绘图学习教程VennDiagram绘制venn
目录 导读 一.模拟输入 二.venn基础图 三.个性化参数调整 四.保存 导读 使用VennDiagram函数包中的venn.diagram函数绘制三数据集venn图. 安装依赖包: # venn图 install.packages("VennDiagram") library(VennDiagram) 一.模拟输入 产生3个含200字符串的数据集 set1 <- paste(rep("word_" , 200) , sample(c(1:1000) , 2
-
R语言-在一张图上显示多条线的实现
查询百度之后,发现在R上一次显示多张图的函数很多,比如layout()或者分屏函数,但是这些都不是我想要的结果. 之后,发现了line()函数可以保留原来图片继续作图,在括号中填入所需画图的部分即可(我是将一个矩阵作图). 先运行plot()函数,再注释掉plot()函数运行line()函数即可. 效果如下: 补充:R语言:在同一张图作不同曲线 R语言将两条曲线作在同一张图的方法是 library(ggplot2) year<-c(1993,1998,2003,2008) Res<-c(0.0
随机推荐
- FCKeditor编辑器添加图片上传功能及图片路径问题解决方法
- Mysql 5.7从节点配置多线程主从复制的方法详解
- Python探索之SocketServer详解
- Django框架中处理URLconf中特定的URL的方法
- AlternatingItemTemplate类似于 ItemTemplate 元素
- JS随机打乱数组的方法小结
- 更靠谱的H5横竖屏检测方法(js代码)
- php array_slice函数的使用以及参数详解
- QQ互联一键登录审核不通过的解决方案
- Laravel给生产环境添加监听事件(SQL日志监听)
- .NET中实现彩色光标、动画光标及自定义光标的方法
- javaScript对象和属性的创建方法
- vbs病毒的简单例子源代码解析
- jQuery添加和删除指定标签的方法
- Android TimePicker 直接输入的问题解决方案
- 原生js实现百叶窗效果及原理介绍
- 将html页面保存成图片,图片写入pdf的实现方法(推荐)
- JavaScript函数参数的传递方式详解
- MyBatis传入参数的实例代码
- Android判断后台服务是否开启的两种方法实例详解