1、R中的数据结构-Array
#一维数组
x1 <- 1:5;
x2 <- c(1,3,5,7,9)
x3 <- array(c(2, 4, 6, 8, 10))
#多维数组
xs <- array(1:24, dim=c(3,4,2))
#访问
x1[3]
x2[c(1,3,5)]
x3[3:5]
xs[2, 2, 2]
xs[2, 2, 1]
#增加
x1[6] <- 6
x2[c(7, 9, 11)] <- c(11, 13, 15)
#动态增加
x1[length(x1) + 1] <- length(x1) + 1
append(x2, 17)
x2 <- append(x2, 17)
#修改,凡是能够访问到的地方,都可以修改
x1[3] <- 30
#删除,凡是能够访问到的地方,都可以删除
x1[-3]
x1 <- x1[-3]
#查找/过滤
x1[x1 >= 4]
2、R中的数据结构-Factor
Factor因子
因子用来存储类别变量和有序变量,这类变量不能用来计算,只能用来分类或者计数。
因子(Factor):因子表示分类变量
有序因子(odered factor):有序因子表示有序变量。
#读取学生成绩的数据
data <- read.csv('1.csv', fileEncoding='utf8');
#查看数
data
#查看第一列数据
data[, 1]
#把第一列数据转换为分类结构
data[, 1] <-