如何从rcnn githubb上轻松安装R包

后使用快捷导航没有帐号?
如何从Github上轻松安装R包
查看: 25895|
评论: 0|来自: 雪晴网
摘要: 越来越多的R包正在由世界上不同的人所创建,其中一部分原因是devtools包使得开发R包1变得更加简单。devtools包不仅让开发R包变得简单,而且用于分发R包。当开发者发布一个R包的时候,CRAN2一般是最常用的。使用insta ...
1、综述越来越多的R包正在由世界上不同的人所创建,其中一部分原因是devtools包使得开发R包1变得更加简单。devtools包不仅让开发R包变得简单,而且用于分发R包。当开发者发布一个R包的时候,CRAN2一般是最常用的。使用install.packages()函数可以安装发布在CRAN上的R包。例如,如下方法可以安装dplyr包:install.packages('dplyr')devtools包的install_github()函数用于从Github上安装R包。library(devtools)install_github('hadlley/dplyr')因此,开发者可以分发正在Github上开发的R包。此外,有些开发者并没有将自己开发的R包提至CRAN的意向。例如,Twitter,Inc在Github上提供的AnomalyDetection包。这时我们可以通过devtools包轻松的安装该R包:library(devtools)install_github("twitter/AnomalyDetection")install.packages()和install_github()函数所需的参数是不同的。install.packages()只需包名即可,而install_github()需要提供Github的仓库名。这意味着当你想从Github上安装一个R包的时候你必须准确的记得它的仓库名称。麻烦的是,我们往往很难记住Github的用户名。开发者在给R包命名的时候一般会考虑包的名称,以便用户方便记忆。然而,他们在给自己取一个Github用户名的时候可能就没那么小心了。例如,ggfortify是Github上的一个非常好的包。但它是由谁开发的呢?用户名是什么呢?答案是sinhrks4。我们似乎很难记住它。githubinstall包提供了一种类似于install.packages()的方式,只需包名即可安装R包。#install.packages('githubinstall') #已发布至CRANlibrary(githubinstall)githubinstall('AnomalyDetection')Suggetion:&- twitter/AnomalyDetectionDo you install the package?&1: Yes (Install)2: No (Cancel)githubinstall()会从Github的仓库中搜索相应的R包,并询问你是否安装。此外,如果你只是模糊的记得包名也可以安装成功,githubinstall包通过模糊的字符串会自动纠正包名。githubinstall("AnomaryDetection")githubinstall("AnomalyDetect")githubinstall("anomaly-detection")2、安装从CRAN上安装githubinstall包install.packages('githubinstall')githubinstall包的源代码在Github上可见/hoxo-m/githubinstall3、详细资料githubinstall包提供了若干有用的函数:githubinstall 或者 gb_install_packages()gh_suggest()gh-suggest_username()gh-list_packages()gh_search_packages()gh_show_source()gh_update_package_list()这些函数都有相同的前缀gh。githubinstall()是gh_install_packages()的别名。在演示这些函数的用法之前,我们先加载下githubinstall包library(githubinstall)3.1 从Github上安装R包给出包名即可,如果只是模糊的记得包名也没关系。githubinstall("AnomalyDetection")Suggestion:&- twitter/AnomalyDetectionDo you install the package?&1: Yes (Install)2: No (Cancel)Selection:&输入"1",按回车即可开始安装R包。建议安装的R包是通过Github上的R包列表给出的。该列表由Gepuro Task Views提供。如果有多个候选项,输入相应的数字即可。githubinstall("cats")Select one repository or, hit 0 to cancel.&1: amurali2/cats & & &cats2: danielwilhelm/cats No description or website provided.3: hilaryparker/cats &An R package for cat-related functions #rcatladies4: lolibear/cats & & &No description or website provided.5: rafalszota/cats & &No description or website provided.6: tahir275/cats & & &ffSelection:&3.2 给出建议的仓库githubinstall()会提示你安装建议的R包,但我们可能只想知道都有哪些建议。gh_suggest()以向量的形式返回建议的仓库名。gh_suggest("AnomalyDetection")## [1] "twitter/AnomalyDetection"gh_suggest("cats")## [1] "amurali2/cats" & & & "danielwilhelm/cats" &"davidluizrusso/cats"## [4] "hilaryparker/cats" & "lolibear/cats" & & & "rafalszota/cats" & &## [7] "tahir275/cats"此外,如果你只是模糊的记得Github用户名的时候,gh-suggest_username()函数非常有用。gh_suggest_username('hadly')## [1] "hadley"gh_suggest_username("yuhui")## [1] "yihui"3.3 列出R包gh_list_packages()函数以数据框的形式返回Github上R包的仓库名列表。例如,你想知道谢大大(谢益辉,统计之都创始人)都开发了哪些R包,运行如下:yihuiverse &- gh_list_packages(username = "yihui")head(yihuiverse)## &username package_name & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &title## 1 & &yihui & & & & &MSG & & & & & & & & & & & & & &Modern Statistical Graphics (my Chinese book)## 2 & &yihui & Rd2roxygen & & & & & & & & & & & & & & & & & & &Convert Rd to roxygen documentation## 3 & &yihui & &animation A gallery of animations in statistics and utilities to create animations## 4 & &yihui & & crandalf & & & & & &Check all reverse dependencies of your R package on Travis CI## 5 & &yihui & & &formatR & & & & & & & & & & & & & & & & & & & & & & &Format R Code Automatically## 6 & &yihui & & & & &fun & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &Use R for Fun通过返回的结果,我们可以安装谢大大开发的所有R包。repos &- with(yihuiyverse, paste(username, package_name, sep="/"))githubinstall(repos)&3.4 通过关键词搜索R包gh_search_packages()函数返回Github上所有标题包含给定关键词的R包。例如,搜索所有包含lasso关键词的R包,运行如下:gh_search_packages('lasso')## & & & & & username & & package_name & & & & & & & & & & & & & & & & &title## 1 &ChingChuan-Chen & & & & & & milr &multiple-instance logistic regressi..## 2 & & & YaohuiZeng & & & & biglasso &Big Lasso: Extending Lasso Model Fi..## 3 & & &huayingfang & & & & &CCLasso &CCLasso: Correlation Inference for ..## 4 & & & & mlampros FeatureSelection &Feature Selection in R using glmnet..## 5 & & & & & & pnnl & & & &glmnetLRC &Lasso and Elastic-Net Logistic Regr..## 6 & & & statsmaths & & & & genlasso &Path algorithm for generalized lass..## 7 & & & vincent-dk & & & & logitsgl &Fit Logistic Regression with Multi-..## 8 & & & vincent-dk & & & & & & lsgl &Linear Multiple Output Using Sparse..## 9 & & & vincent-dk & & & & & & msgl &High Dimensional Multiclass Classif..## 10 & & &vstanislas & & & & & & GGEE &R Package for the Group Lasso Gene-..## 11 & & & & &zdk123 & & & BatchStARS &R package for Stability Approach to..## 12 & & & & &zdk123 & & & & & pulsar &R package for Stability Approach to..3.5 显示Github上给定R函数的源代码gh_show_source()会在Github上查找指定R函数的源代码,并在默认浏览器中显示。gh_show_source("mutate", "dplyr")如果加载了该函数所属的R包,直接输入函数名即可。library(dplyr)gh_show_source(mutate)该函数在Safari浏览器上可能有问题。3.6 更新R包列表githubinstall包通过Gepuro Task Views获取Github上的R包列表。Gepuro Task Views每天都会爬取Github并更新信息。不过,你可能一直以来都是通过R界面来更新R包。gh_update_list()更新R包的方法如下:gh_update_package_list()欢迎加入本站公开兴趣群商业智能与数据分析群兴趣范围包括各种让数据产生价值的办法,实际应用案例分享与讨论,分析工具,ETL工具,数据仓库,数据挖掘工具,报表系统等全方位知识QQ群:
上一篇:下一篇:Editor: 利用R语言进行交互数据可视化 | 统计之都 (中国统计学门户网站,免费统计学服务平台)如何在Github上面上传Gif效果图 - 简书
下载简书移动应用
写了14771字,被15人关注,获得了24个喜欢
如何在Github上面上传Gif效果图
其实很简单哈。
Step1. 用QuickTimer录屏得到一个MOV文件Step2. 用转换软件将MOV转换成GifStep3. 将Gif 和你的工程代码一起上传到Github,这时候你就有图片的地址啦Step4. 修改俺们的README文件,用
![image](/Yesi-hoang/TaoBaoTopLine/blob/master/Gif/TaoBaoTopLineGif.gif)
包含我们的地址就OK啦?
现在我们来详细做一遍吼吼吼
S T E P O N E:1.1 打开 QuickTimer
辅助点按选择 新建屏幕录制
介时候出来个小框框 点击红红的按钮就可以录制屏幕
点击红红按钮之后就可以选择我们要录制屏幕的范围了 我用模拟器运行下小demo 就框模拟器喽
点击开始录制,这下真的开始录了
停止的话 右上角点击那个方框框
保存一下就得到MOV文件啦
S T E P T W O将MOV转换成Gif方法1:方法2:使用Photoshop
S T E P T H R E E上传到Github这个简单
在你本地的工程中多建一个文件夹,比如就叫Gif ,然后把我们的Gif图拖进去,然后(我使用的GitHub Desktop)直接上传。
S T E P F O U R现在看看我们在Github网站上已经可以找到这张图了打开它复制它的地址。然后编辑我们的README文件,在需要插入图片的地方写上这么一句
保存 commit就OK!
喜欢就赏一个呗,您的关注是我前进的动力。
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
被以下专题收入,发现更多相似内容:
玩转简书的第一步,从这个专题开始。
想上首页热门榜么?好内容想被更多人看到么?来投稿吧!如果被拒也不要灰心哦~入选文章会进一个队...
· 128284人关注
喜欢就赏一个呗,您的关注是我前进的动力。
选择支付方式:&img src=&/44df4cbfb6fa4_b.jpg& data-rawwidth=&960& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&960& data-original=&/44df4cbfb6fa4_r.jpg&&&br&&img src=&/98fbf4c969a1_b.jpg& data-rawwidth=&960& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&960& data-original=&/98fbf4c969a1_r.jpg&&如图,我已试过添加新的信任站点,境外vpn等方法,但都不行,总是提示安装失败,请问这是为什么,怎么解决?&br&&br&/******更新*******/&br&感谢大家的回复,我现在已找到安装github for windows的办法,并成功在自己电脑上安装了该客户端所以来分享下经验:&br&其实主要还是网络连接不稳定(具体原因不清楚,但很有可能是墙的原因),所以建议先使用vpn,然后再上官网下载github for windows,在线安装。&br&值得一提的是:即使使用vpn,网络体验也未必很好,我家宽带平时下行峰值可以接近4M/s,但实际下载过程中,只能保持在20KB/s,而且还断过一次,需视代理服务器的具体情况而定,不过对于一个40M+的安装包,只要耐心点,还是很快就能下好的。&br&最后上图,祝大家也能顺利安装,使用该利器,顺便吐槽下git bash:windows环境下,这玩意实在很难玩啊:-D&br&&img src=&/c56624db4dcaa85d6f1ed7d5f266f793_b.png& data-rawwidth=&1428& data-rawheight=&829& class=&origin_image zh-lightbox-thumb& width=&1428& data-original=&/c56624db4dcaa85d6f1ed7d5f266f793_r.png&&
部分人的Github for windows电脑装不上Github,可尝试以下方式:1,关闭防火墙和360。2,打开控制面板→ Internet 选项→“安全”选项卡。选择“受信任的站点”→点击“站点”按钮。弹出的窗口中的文本框中输入点击“添加”
;或者去除复选框“对该区域中的所有站点要求服务器验证(https:)”的钩,直接加入 github-windows. 。 3,安装.NET framework 4.0。下载地址:。---------------------------------------------------------------------------------------------------------------------------------ps:如果安装.NET framework 4.0失败,有时候原因是:hresult oxc8000222。这时尝试用下面方法解决:A.运行cmd,输入net stop WuAuServB.点击开始菜单,输入 %windir%,选择windows,把文件夹SoftwareDistribution 重命名为 SDold.C.运行cmd,输入net start WuAuServ。-----------------------------------------------------------------------------------------------------------------------------------安装上github。试试。就可以了。安装github一般在IE里安装。在地址栏输入: (注意是https)。另:关于github for windows 登录时密码正确,但登录失败。可尝试:在git shell中输入git config --global user.email "git config --global user.name "hainuo"重启计算机,登录。(来自一个上班研究git被领导痛骂的人的血泪总结。)
已有帐号?
无法登录?
社交帐号登录
尽信知乎,不如无知乎。

我要回帖

更多关于 fast rcnn github 的文章

 

随机推荐