read.table(“文件名”,sep=“分割符号”,header=T第一行做列名rownames=1第一列为行名)
注意:csv分隔符为,txt分隔符为\t
write.table("文件名",数据框,sep=“分隔符”,row.names=TRUE, col.names=NA)
解释:将b数据框导出为BMI.txt或BMI.csv
注意:最后row.names=TRUE, col.names=NA是为了输出数据框不错位
数据框$列名
解释提取test数据框中的height一列数据
解释:根据gender进行分组,检验组间height,数据来自数据框test
框架?你是问data.frame数据框吗?数据框是一种数据集的类型,是一种矩阵形式的数据,但数据框中各列可以是不同类型。
数据框每列是一个变量,每行是一个观测。可以看成是矩阵的推广,也可看作一种特殊的列表对象
>name <- c('Mr A', 'Mr B', 'Mr C')
>group <- rep(1, 3)
>score <- c(69,
71, 92)
>dd <- data.frame(name, group, score) #dd为数据框,把不同类型的三个向量合并
>dd$name #选择name列或者dd[,1]
[1] Mr A Mr B Mr C
>dd[1,]
#选择第一行数据
name group score
1 Mr A 169