重构不同组中二进制变量的列表

时间:2016-02-24 15:23:05

标签: r for-loop apply

我们假设我有以下样本数据:

c(rep("A",6),rep("B",8),rep("A",3),rep("B",5),rep("A",9))

我希望重新编码所有不同的" A"和" B"作为不同的群体,所以每当A" A"到" B"它意味着是一个新的组,为了使这种输出清楚:

c(rep("A",6),rep("B",8),rep("C",3),rep("D",5),rep("E",9))

我可以轻松地使用for循环,我想知道是否有一种方法可以在不使用for循环的情况下完成它,因为我无法想到应用函数的可能方法..

谢谢

0 个答案:

没有答案