找回密码
 注册
查看: 34887|回复: 3

R语言中数据框(Data frame)详细介绍

[复制链接]
发表于 2011-1-22 18:14:46 | 显示全部楼层 |阅读模式
数据框(Data frame) 前面我们已经看到一个数据框可以由函数read.
table 间接创建;这里也可以用函数data.frame来创建。数据框中的向
量必须有相同的长度,如果其中有一个比其它的短,它将“循环”整数
次(以使得其长度与其它向量相同):
> x <- 1:4; n <- 10; M <- c(10, 35); y <- 2:4
> data.frame(x, n)
x n
1 1 10
2 2 10
3 3 10
4 4 10
> data.frame(x, M)
x M
1 1 10
2 2 35
3 3 10
4 4 35
> data.frame(x, y)
Error in data.frame(x, y) :
arguments imply differing number of rows: 4, 3
如果一个因子包含在一个数据框中,它必须和其中的向量有相同的长
度。列名也是可以改变的,例如,data.frame(A1=x, A2=n)。用户也
可以使用row.names给行命名,但是,这个命名向量必须是字符型的而
且长度等于这个数据框的行数。最后,注意数据框和矩阵一样有维数这
个属性。
回复

使用道具 举报

发表于 2012-5-9 21:14:40 | 显示全部楼层
  很好,喜欢,看了一下~~
回复 支持 反对

使用道具 举报

发表于 2012-5-10 10:36:09 | 显示全部楼层
感觉R很强大啊……多学习
回复 支持 反对

使用道具 举报

发表于 2015-2-2 21:47:11 | 显示全部楼层
学习了!{:soso_e183:}
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-23 17:41 , Processed in 0.030432 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表