Никакой entiendo que estoy haciendo mal. Он алгоритм hecho en otras ocasiones semejante lo que intento ahora y не я daba ningún ошибка. Alguna tontería se я escapará, никакой sé...
Necesito enumerar unas файлы para crear un ID para luego poder trabajar teniendo siempre la misma referencia de cada fila. Идентификатор ООН, vaya.
Hago ООН bucle Для que фазы por el df (df_test) y cada fila sume 1 n. Защита Luego quiero que el resultado de ese bucle se en una nueva columna de df_Test
n=1
for identificador_usuario in (df_test):
n=n+1
df_test["identificador_usuario"].index=df_test.apply(identificador_usuario,axis=1)
¿Qué hago mal?
Muchas gracias
Я не понимаю, зачем ты приносишь счет в n, если потом ты не используешь ее.... так или иначе, как - код, линия
df_test["identificador_usuario"].index=df_test.apply(identificador_usuario,axis=1)
- вне for, у тебя есть, что indentarla для того, чтобы он остался внутри, это нормально, что ты ошибки, так как identificador_usuario он не существует вне for.
Просто используй range:
rows=df_test.shape[0]+1
df_test["identificador_usuario"]=[n for n in range(1,rows)]