找回密码
 注册
查看: 3880|回复: 0

R语言如何移除某行 (列) 数据

[复制链接]
发表于 2011-9-19 21:28:43 | 显示全部楼层 |阅读模式
可以使用函数 subset(select = ) ;或者使用下标:
x <- data .frame(matrix(1:30 , nrow = 5 , byrow = T))
dim(x)
print(x)
new.x1 <- x[-c(1 ,4) ,] #row
new.x2 <- x[,-c [2 ,3]] # c o l
new.x1 ; new.x2
事实上,关于选取特定条件下的数据框数据,subset 函数同使用下标效果相同:
iS <- iris $Species == "setosa"
iris [ iS ,c(1 ,3)]
subset( iris , select = c(Sepal .Length , Petal .Length) , Species == "setosa")
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 13:11 , Processed in 0.018983 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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