c, cbind, rbind
dfrm <- data.frame(WC = wincrd,TS=tarsus)
dfrm$WC
read.table
取符合某个条件的行:somedata[ somedata$somecol==1, ]
取符合多个条件的行(或):somedata[ somedata$somecola==1 | somedata$somecolb==2 | somedata$somecolc==3, ]
取符合多个条件的行(与):somedata[ somedata$somecola==1 & somedata$somecolb==2 &somedata$somecolc==3, ]
取第六列:somedata[ , 6]
合并:merge
write.table
排序:order
根据B分组计算A的均值:tapply(veg$a, veg$b, mean)
按列求第5-9列元素的均值,输出值为向量:sapply(veg[,5:9], FUN=mean)
按列求第5-9列元素的均值,输出值为列表:lapply(veg[,5:9], FUN=mean)
根据指定条件分组计数:table(deer$sex, deer$year)
z <- function(x,y) {}
连接字符串 paste("a","b", sep=" ")
y <- ifelse(x < 1, -1, 1) 相当于 y <- sign(x - 1)
x <- 10:1 ; x %in% c(4:6) 检查在x数组中取值在c(4,6)集合内的元素
没有评论:
发表评论