如何在Linux上编写和使用R脚本

您所在的位置:网站首页 怎么运行linux系统里的脚本 如何在Linux上编写和使用R脚本

如何在Linux上编写和使用R脚本

2023-10-03 20:49| 来源: 网络整理| 查看: 265

——by不是杀杀

虽然大多数时候在Windows下和在Jupyter中能够非常方便快捷地进行R语言编程,但对于处理数据量较大的工作时,还是避免不了需要在服务器上运行我们写的代码,那么我们要如何方便快捷地将代码编写成脚本移植到服务器上运行呢?

要在服务器上运行R,首先要有R的环境。

R的安装(Debian) sudo apt install r-base

查看安装是否成功

R --version 安装成功

有了R语言环境我们就可以编写我们的脚本了

编写脚本

可以直接将Windows下我们写好的代码拷贝到服务器上,或者用vim创建文本文件,将文件命名后缀为.R的文件。

脚本的运行

Rscript 脚本名称.R

以上是基础的R语言脚本的使用

接下来是进阶版——编写R语言工具(入门)

有时候我们写了一个函数,但是不想没错都通过修改脚本的方法修改参数(比如数据路径等),我们可以通过命令行传递参数的方法,将我们的脚本编写成一个小工具。 R语言命令行参数传递函数

commadArgs()

R自带的函数,按顺序位置传递参数,无法编写帮助文档,用于简单脚本

getopt()

getopt包中函数。可以输出帮助文档。

3. OptionParser()

optparse包中函数,可以自定义参数名字以及输出帮助文档,今天主要给大家介绍这个函数的用法

首先安装optparse包

install. Packages(‘optparse’)

接着在我们编写好的脚本中,写好我们的函数 假设我们的脚本名称为Afunction.R 里面有下面这样的函数

Afunction


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3