首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

RR Docker 教程

❝最近由于研究需要,复习下 Docker,找到了本教程,分两次推送,感兴趣的可以跟着学习。...原英文网址:http://ropenscilabs.github.io/r-docker-tutorial ❞ ? 这是专门为具有 R 和 RStudio 知识的朋友设计的 Docker 教程。...想象一下,你正在 R 中进行分析,然后将代码发送给朋友。你的朋友在完全相同的数据集上运行此代码,但结果略有不同。这可能有多种原因,例如操作系统不同,R 软件包的版本不同等。...RStudio 学习目标 在 Docker 中启动 RStudio 将磁盘与 Docker 镜像链接 载入容器 安装 首先参考 install Docker[4] 进行安装,没有必要完成链接中所有的教程...第三课:安装 R 包 在 RStudio 内安装 R 包 这跟我们使用 RStudio 桌面版没什么区别,试试运行: # install package install.packages('gapminder

3.5K32

RR Docker 教程(续)

❝接「RR Docker 教程❞ 第五课:Dockerfile 前面我们学习了一个可以在 Docker 中运行 RStudio 的基础镜像,学习如何使用 docker commit 修改镜像的内容。...接下来,让我们基于该基础镜像添加一层,让 gapminder 提取安装好可以直接使用: RUN R -e "install.packages('gapminder', repos = 'http://cran.us.r-project.org...保存你的 Dockerfile,返回终端,现在我们可以利用下面的命令构建一个自定义镜像: docker build -t my-r-image ....-t my-r-image 指定镜像名字(要小写),. 指定构建镜像所需要的资源来源,这里指当前目录。...这一次我们使用指定的 R 版本,通过这里[1]查看所有可获取的镜像列表。版本标签在可重复性分析中非常有用。

1K40
您找到你想要的搜索结果了吗?
是的
没有找到

R包简单教程

R包概述 R包是什么 R包,类似C、Python中库的概念,指包含特定领域的函数、数据、文档等的集合。通过调用包,可以直接使用包中现成的数据、函数等,使开发方便快捷高效。...R包的结构 创建R包后,在包的根目录下,一般包含以下几个部分(粗体表示必需): R/: R函数目录,包含包中定义的函数。 DESCRIPTION:包的描述,包括包名、作者、依赖等。...R包的工作流程 为了有效利用R包,一般遵循以下的工作流程: 指定名字,创建R包,并编写DESCRIPTION文件,对R包进行简单的描述。 如有必要,在data/中添加数据文件。...在R/中编写对应功能的R文件 编写好R文件后,生成R文档。 在tests/中编写R文件的测试文件。 在vignettes/中编写项目的说明文档。 生成R包与发布。...R文档 对于每个R函数,需要编写R文档,包含R函数的功能、调用、使用方法等。

1.7K100

R沟通|Rmarkdown教程(2)

安装 假设你已经安装了R[1](R Core Team 2020)和RStudio IDE[2]。 不需要RStudio,但建议使用RStudio,因为它可使普通用户更轻松地使用R Markdown。...对于从未安装过LaTeX的R Markdown用户,建议安装TinyTeX[3]: install.packages('tinytex') tinytex::install_tinytex() # install...R配套软件包tinytex可以帮助你在将LaTeX或R Markdown文档编译为PDF时自动安装缺少的LaTeX软件包,并确保将LaTeX文档编译正确的次数以解决所有交叉引用。...Rmd文件中除了R代码段以外, 还可以插入Rcpp、Python、Julia、SQL等许多编程语言的代码段, 常用编程语言还可以与R代码段进行信息交换。 这三个部分会在以后做详细介绍。 3....演示的Rstudio版本为4.0.3 参考资料 [1] R: https://www.r-project.org [2] RStudio IDE: https://www.rstudio.com [

2.2K20

R沟通|Rmarkdown教程(4)

建议安装Tinytex,具体安装教程见前面。 ? 编译后得到的结果,这是他模板原始的样子,如果想调整页面行间距,字体颜色等,请见下次推文(公众号:庄闪闪的R语言手册),我将会把这些小细节进行汇总。...方法一 --- title: "Rmarkdown入门教程" author: "庄闪闪的R语言手册" date: "2/18/2021" output: rmdformats::readthedown...3 prettydoc包 --- title: "Rmarkdown入门教程" author: "庄闪闪的R语言手册" date: "2/18/2021" output: prettydoc::html_pretty...4 tufte包 --- title: "Rmarkdown入门教程" author: "庄闪闪的R语言手册" date: "2/18/2021" output: tufte::tufte_html...5 cerulean包 --- title: "Rmarkdown入门教程" author: "庄闪闪的R语言手册" date: "2/18/2021" output: html_document:

1.4K30

R语言基础教程——第1章:初识R

R语言的特点 R作为一种统计分析软件,是集统计分析与图形显示于一体的。...R是基于S语言的一个GNU项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行。R的语法是来自Scheme。...与其说R是一种统计软件,还不如说R是一种数学计算的环境,因为R并不是仅仅提供若干统计程序、使用者只需指定数据库和若干参数便可进行一个统计分析。...R语言环境 R是一套由数据操作、计算和图形展示功能整合而成的套件。...尽管R试图成为一种真正的编程语言,但是不要认为一个由R编写的程序可以长命百岁。 R与统计 在我们对R语言环境的介绍中并没有提到统计,不过很多人都把R作为一个统计系统来使用。

93150

【每日一课】R语言入门教程-1.1 认识R

课程名称:R语言入门教程 第一章:认识R 1.1 认识R 【课程目的】 在大数据时代里,数据分析愈发重要,R语言适合做数据分析,R语言已成为许多数据分析工作者手中的利器,使用R语言可以较好地完成数据分析各个环节中的任务...本课程包括R简介、R数据类型、R数据导入和导出、R环境、R操作数据以及R画图内容。通过本课程的学习,能够掌握R的基本知识,并且能够使用R导入和导出数据、使用R操作数据和画图。...【课程大纲】 第一课:R简介 介绍R的历史、特征,R能够做什么,R软件获取、安装和运行,R帮助文档,R扩展包。...第二课:R数据结构 熟悉R常用数据结构即向量、矩阵、数组、列表、数据框和因子,掌握每一种数据结构的含义、构建和实际应用,能够根据不同的数据或者数据集选择和应用合适的R数据结构。...第四课:R环境 介绍R工作空间,创建和使用R脚本,保存数据和结果。 第五课:R操作数据 掌握用R基于逻辑方式操作数据。 第六课:R画图 掌握用R创建图形、编辑图形和保存图形。 视频内容

1K50

R语言软件安装教程「建议收藏」

安装R和Rstuido软件 R语言是用于统计分析,图形表示和报告的编程语言和软件环境;Rstudio是编辑、运行R语言的最为理想的工具之一。...单击base,进入下面页面,点击【Download R 3.5.1 for Windows】 2、安装R 下载完R安装包(我下的按转包名称为:“R-3.3.1-win.exe”),之后双击开始安装...最大的面板是控制台窗口,这是运行R代码和查看输出结果的地方。也就是运行原生R时看到的控制台窗口。其他面板则是RStudio所独有的。...注意:有的人可能会问,有了RStudio还需要下载R吗? 即使使用RStudio,还是需要事先为计算机安装好R。RStudio只是辅助你使用R进行编辑的工具,它自身不附带R程序。...最大的面板是控制台窗口,这是运行R代码和查看输出结果的地方。也就是运行原生R时看到的控制台窗口。其他面板则是RStudio所独有的。

3.4K30
领券