R语言实用技巧

Posted 浙江理工经济生声

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言实用技巧相关的知识,希望对你有一定的参考价值。


R语言是什么?




R是用于统计分析、绘图的语言和操作环境。作为GNU系统的一个自由、免费、源代码开放的软件,R语言是一个用于统计计算和统计制图的优秀工具。

R的思想是:通过提供一些集成的统计工具,包括各种数学计算、统计计算的函数,便于使用者能灵活机动的进行数据分析,甚至创造出符合需要的新的统计计算方法。

其功能包括:数据存储和处理系统;数组运算工具(其向量、矩阵运算方面功能尤其强大);完整连贯的统计分析工具;优秀的统计制图功能;简便而强大的编程语言:可操纵数据的输入和输出,可实现分支、循环,用户可自定义功能。

R语言实用技巧


R语言的特点




1.R是自由软件。我们可以在它的网站及其镜像中免费下载任何有关的安装程序、源代码、程序包及其源代码、文档资料。

2.R是一种可编程的语言。作为一个开放的统计编程环境,语法通俗易懂,学会之后,我们可以编制自己的函数来扩展现有的语言。

3. 所有R的函数和数据集是保存在程序包里面的。只有当一个包被载入时,它的内容才可以被访问。一些常用、基本的程序包已经被收入了标准安装文件中。

4.R具有很强的互动性。输入语法中如果出现错误会马上在窗口口中得到提示,对以前输入过的命令有记忆功能,可以随时再现、编辑修改以满足用户的需要。



入门基础篇




R的安装

官网下载R安装包

  以Windows系统为例,点击Download R for Windows后进入新页面点击base

R语言实用技巧

点击Download R 3.6.0 for Windows,下载安装包(一个exe文件)。


安装R

step1、选择安装位置,可点击浏览改成自己的安装路径。一般默认路径就行,如果C盘空间小,可以选择其他盘。

step2、安装组件

注意:根据自身电脑操作系统的位数选择,但64位系统可全选,因为64位向下兼容32位系统。

点击下一步开始安装,安装完成会在桌面生成一个快捷方式。双击打开就是R语言的交互界面了。

R语言实用技巧


R包及其使用

之所以安装R程序包,是因为特定的分析功能,要用相应的程序包来实现。R程序包是多个函数的集合,具有详细说明和示例。Window下R程序包是已经编译好的zip包,Mac下为编译好的dmg包。每个程序包包含R函数、数据、帮助文件、描述文件等。

R语言实用技巧

安装流程

01选择菜单

程序包->安装程序包->在弹出的对话框中,选择你要安装的包,然后确定。

02使用命令

install.packages("package_name","dir")

package_name:是指定要安装的包名,请注意大小写。

dir:包安装的路径。默认情况下是安装在..library 文件夹中的。可以通过本参数来进行修改,来选择安装的文件夹。

03本地安装

注意在windows、unix、macOS操作系统下安装文件的后缀名是不一样的:

1)linux环境编译运行:tar.gz文件

2)windows 环境编译运行 :.zip文件

3)MacOS环境编译运行:.tgz文件

04加载

包安装后,如果要使用包的功能。必须先把包加载到内存中(默认情况下,R启动后默认加载基本包),加载包命令:Library(“包名”) ,Require(“包名”)。


查看相关信息

01查看包帮忙

library(help="package_name")

02查看当前环境哪些包加载 

find.package() 或者 .path.package()

03移除包出内存    

detach()

04把其它包的数据加载到内存中 

data(dsname, package="package_name")

05查看这个包里的包有数据 

data( package="package_name")

06列出所有安装的包     

library()






R语言实用技巧


-END-



经济生声 编辑部

编辑 | 肥宅家的快乐米菲

审核 | 空调村的有机煜米



R语言实用技巧

扫描二维码

经世济民,抱道不离,生声不息

以上是关于R语言实用技巧的主要内容,如果未能解决你的问题,请参考以下文章

R语言中几个小而实用的技巧

R语言小技巧,限时领取

R语言数据类型使用技巧

R语言基础-向量|矩阵|数组|数据框|数据IO|实用函数

这可能是目前最实用的医学R语言绘图教程

云-水沐同行 | R语言Python编程入门及科研绘图技巧