对不起,如果这是一个菜鸟问题。 我需要关于如何遍历我的数据帧的帮助。这里是一个示例数据。重构data.frame列值
a <- c(10:29);
b <- c(40:59);
e <- rep(1,20);
test <- data.frame(a,b,e)
我需要操纵柱的 “e” 使用以下标准在列中的值的 “a”
用于
“一” < = 15, “E”= 1的所有值,
“一”> 15 & < 20, “E”= 2
“一”> 20 & < 25, “E”= 3
“一”> 25 & < 30, “E”= 4等看起来像这样
result <- cbind(a,b,rep(1:4, each=5))
我的实际数据帧是在100k的长。如果你能在这里排序我会很好。
我觉得标题应该反映这里所做的。您正试图根据其他列的值添加一个记录列。 – 2012-08-14 12:04:04
抱歉罗马关于不是最优秀的标题,你是对的 - 关于重新编码基于其他人的专栏。但你们已经把我排除了:) – Biju 2012-08-14 13:28:46
只是想帮助下一个对这个问题感兴趣的人。通过给它一个内容丰富的标题,你的答案会有更好的机会帮助某人。随意编辑标题以反映你的Q. :) – 2012-08-15 18:44:25