source('*.R')执行
基本的数据对象:向量,矩阵,列表(若干不同数据对象的组合),数据框(每一列可以使不同的类型)、因子、函数
赋值:<- assign("x",c(1,2))
seq(from,to by,length,along), along 单独使用 varable<-rep(x,times=?)复制
is.na(x) is.nan(x)
y<-x[-(1:2)] 负号表示将X中除了1:2(前两个)之外的元素赋给y
as.something可以实现不同对象模式的转换,as.logical(x) as.factor(x) as.character() 等等
factor(X) 创建因子, ordered(X)创建有序因子
tapply(varable,factor,function)对第一个参数变量的各个因子水平应用函数
数组:array(1:100,dim(2,50)) matrix(1:10,2,5) z<-1:10 dim(z)<-c(2,5)三种方法
cbind() rbind()
attach(x) detach(x)
对于数据框或者矩阵,edit(x)可以打开一个编辑窗口 ,当然也可以用edit(data.frame())新生成一个数据框, fix(x)是对已有的对象,同edit
函数中定义的变量是局部变量,退出函数就会丢失,可以再函数外面定义全局变量或者用<<- 或者assign赋值