【R语言】 之 基础知识初探

一、历史背景

  R是统计领域广泛使用的诞生于1980年左右的S语言的一个分支。可以认为R是S语言的一种实现。而S语言是由AT&T贝尔实验室开发的一种用来进行数据探索、统计分析和作图的解释型语言。后来新西兰奥克兰大学的Robert Gentleman和Ross Ihaka及其他志愿人员开发了一个R系统。由“R开发核心团队”负责开发。R可以看作贝尔实验室(AT&T BellLaboratories)的RickBecker,JohnChambers和AllanWilks开发的S语言的一种实现。(——来自百度百科)



二、R使用

  赋值使用 “<-“,原因如下:(图截于《R语言实战》)

【R语言】 之 基础知识初探_第1张图片


三、数据结构

  数据类型有:

【R语言】 之 基础知识初探_第2张图片

  数据结构:

【R语言】 之 基础知识初探_第3张图片
【R语言】 之 基础知识初探_第4张图片


(1)向量

定义:向量是用于存储数值型、字符型或逻辑型数据的一维数组。(数据类型要一致)

【R语言】 之 基础知识初探_第5张图片
【R语言】 之 基础知识初探_第6张图片

## 向量
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)]


(2)因子

定义:类别(名义型)变量和有序类别(有序型)变量在R中称为因子(factor) 。

你可能感兴趣的:(【R】)