Solución Confirmada / problemas-rendimiento-funciones-filas-2a6f4
Problemas de rendimiento al aplicar funciones a filas en DataFrames grandes
Diagnóstico del error
Cuando utilizas `apply` sobre un DataFrame grande, puede ser muy ineficiente ya que `apply` itera sobre cada fila. Esto provoca un tiempo de ejecución excesivo.
Fix Sugerido
Opta por operaciones vectorizadas o utiliza funciones de NumPy en lugar de `apply`. Por ejemplo:
```python
import numpy as np
df['nueva_columna'] = np.where(df['columna'] > 0, 'positivo', 'negativo')
```