注:学习视频的地址阿雷边学边教R语言第2期—数据结构
第2期——R的数据结构
R的数据结构
(1) 向量vector
向量:用于存储数值型、字符型或逻辑型的一堆数组
【(建议)单个向量中必须是相同的数据类型,存储不同的数据类型其实没什么意义】
数据类型:
1、数值型数据: 123
2、字符型数据: abc
3、逻辑型数据: TRUE,FALSE
【如果是数值+文本+true/false会自动全部看作是文本】
向量生成:
a< -c(2,4,6,8,9)
b<-c( “red”, “blue”, “green”)
c<-c(TRUE, FALSE,FALSE,TRUE)
【这里第1个c是变量,第2个c是函数,意思是combine,即将括号中的各个元素组合】
访问向量中的元素
想访问a向量中的第n个元素:a[n] 例:a[2]由此会得到4
想访问a向量中的第1个和第4个元素::a[c(1, 4)] 由此会得到2 8
代码区:
a< -c(2,4,6,8,9) run
a run
b<-c( “red”, “blue”, “green”) run
b run
c<-c(TRUE, FALSE,FALSE) run
c run
a[2]
a[c(1,4)]