R语言是统计领域广泛使用的诞生于1980年左右的S语言的一个分支。可以认为R是S语言的一种实现。而S语言是由AT&T贝尔实验室开发的一种用来进行数据探索、统计分析和作图的解释型语言。

1.什么是r语言

 

1.什么是r语言

(来源于网络)

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

 

2.r语言基本语法

 

2.r语言基本语法

(来源于网络)

1.R语言基本命令

  • ls() list当前工作区内存中的变量
  • rm(args)  移除内存变量Remove Object
  • history()  查看历史命令清单
  • help(“函数”)  打开函数帮助文档
  • names(变量)  返回数据集中名字属性
  • mode(变量)/class(变量)  返回基本数据类型
  • is(变量)  返回变量的基本数据类型和高级数据类型

2.变量命令规则:

  • 字母、数字或者下划线组成;
  • 变量名称以字母开头,或者点后面不带数字。

3.基本数据类型:

  • 数字 numeric    eg:1、-2、0.7
  • 字符 character  eg:”hello”
  • 逻辑型 logical   eg:TRUE、FALSE
  • 日期时间型  data/datatime
  • 空值    NA
     

3.r语言基本命令

3.r语言基本命令

(来源于网络)

1.ls()   用于查看当前内存中的所有数据集


2.rm(名称) 用于从内存中移除某个名称的数据集

 
3.length(名称)  用于计算某个数据集的数据长度是多少


4.mode(名称)   用于查看某个数据集的数据类型


5.c[2]小于号-值   用于替换数据集中第二个位置的数据


6.sqrt(x)  对x数据集中的所有数据进行平方根计算


7.x+y  把两个数据集中对位的数据相加,若两个数据集一长一短,短的数据集会补充到和长的等长然后再相加


8.1:1000  生成拥有1到1000的量的数据集


9.seq(1,10,2)  生成从1到10,间隔量为2的数据集


10.rep(5,10)  生成10个5的数据集,5的位置可以替换成任意数据方式