我有一种情况,我很想知道R如何有效地处理。假设我有一个包含两列-V1和V2的数据集。 现在,我想要一种方法来评估列V1并一次检查3行(即行1到3,然后是4到6,依此类推)以满足以下两个条件: - a)3行V1中的任何一行都包含零 b)3行V1中的任何一行包含三位数
如果条件满足,则我们将V1列中的3个值与V2中的值交换。
我很难在R中找到一种方法。这必须在500,000行和5列中完成,因此效率很重要。
谢谢!
答案 0 :(得分:0)
还不是很精通R,但这是一种方式;
word__pos__chunk[2]
我不太喜欢将交换列添加到框架中,但是我不太确定如何避免它。