我有一个如下所示的数据框:
¦ ID ¦ x_new ¦
¦ -- ¦ ----- ¦
¦ 1 ¦ ¦
¦ 1 ¦ ¦
¦ 1 ¦ ¦
¦ 1 ¦ ¦
¦ 2 ¦ ¦
¦ 2 ¦ ¦
¦ 2 ¦ ¦
¦ 2 ¦ ¦
¦ 3 ¦ ¦
¦ 3 ¦ ¦
¦ 3 ¦ ¦
¦ 3 ¦ ¦
¦ 4 ¦ ¦
¦ 4 ¦ ¦
¦ 4 ¦ ¦
¦ 4 ¦ ¦
我现在想为每个 ID 值添加(到 x_new 列)值 1、2、3、4,这样数据框看起来如下:
¦ ID ¦ x_new ¦
¦ -- ¦ ----- ¦
¦ 1 ¦ 1 ¦
¦ 1 ¦ 2 ¦
¦ 1 ¦ 3 ¦
¦ 1 ¦ 4 ¦
¦ 2 ¦ 1 ¦
¦ 2 ¦ 2 ¦
¦ 2 ¦ 3 ¦
¦ 2 ¦ 4 ¦
¦ 3 ¦ 1 ¦
¦ 3 ¦ 2 ¦
¦ 3 ¦ 3 ¦
¦ 3 ¦ 4 ¦
¦ 4 ¦ 1 ¦
¦ 4 ¦ 2 ¦
¦ 4 ¦ 3 ¦
¦ 4 ¦ 4 ¦
我的数据框非常大,我还没有找到添加迭代值的有效(甚至任何)方法。有人可以帮助我了解如何为此类数据框编码吗?