一、历史背景
R是统计领域广泛使用的诞生于1980年左右的S语言的一个分支。可以认为R是S语言的一种实现。而S语言是由AT&T贝尔实验室开发的一种用来进行数据探索、统计分析和作图的解释型语言。后来新西兰奥克兰大学的Robert Gentleman和Ross Ihaka及其他志愿人员开发了一个R系统。由“R开发核心团队”负责开发。R可以看作贝尔实验室(AT&T BellLaboratories)的RickBecker,JohnChambers和AllanWilks开发的S语言的一种实现。(——来自百度百科)
二、R使用
赋值使用 “<-“,原因如下:(图截于《R语言实战》)
三、数据结构
数据类型有:
数据结构:
(1)向量
定义:向量是用于存储数值型、字符型或逻辑型数据的一维数组。(数据类型要一致)
## 向量
x <- c(10, 11, 13, 14)
x <- 1:10
x <- seq(5, by=2, length=8)
y <- seq(10, by=3, along.with = x)
x[1:5]
x[c(1,2,3,4,5)]
x[seq(1,5,1)]
y[-5:-1]
which(y>5)
y[which(y>5)]