'一些无关紧要'
as.numeric(TRUE)
x = c(1:10)
var(x) # 方差
attr(x,'dim') <- c(2,5) # 创建任意属性并将其与对象关联
'统计基础'
L3 <- LETTERS[1:3]
char = sample(L3,10,replace = TRUE) # 抽样,replace表示对数据有放回抽样
age = 18:20
height = c(76.1,77,78)
village = data.frame(age2=age,height2=height) # 列名全都带2了
village$age2 # 调用age2变量下的数据
village[,1] # 调用指定列/行
summary(village) # 对数据进行描述统计
plot(village,
type='l',main='my first plot',
xlab='age',ylab='my village',
axes=FALSE) # 画图,axes表示坐标轴
'矩阵'
a = c(4,6,8)
a[5] = 9 # 第四个位置为NA,但第五个位置可以被赋值
matrix(1:24,4,6) # 按列存储,数字分别表示行数和列数
a = 1:3
b = 4:6
v = rbind(a,b) # 按行连接
w = cbind(a,b) # 按列连接
v*v # 对应位置相乘
v%*%w # 矩阵相乘
array(c(v,w),c(2,3,2)) # 三维数组