
🐼 iloc vs loc en Pandas: ¿Cuál Usar?#
Dos métodos de indexación en Pandas que confunden a muchos. ¡Aprende a dominarlos! 🎯
📌 La diferencia clave#
- 🏷️
.loc— Indexación por etiqueta: usa el nombre de filas y columnas. Intuitivo y legible. - 🔢
.iloc— Indexación por posición entera: usa números (0, 1, 2…). Como acceder a una lista.
¿Cuándo usar cada uno?#
| Situación | Usar |
|---|---|
| Tienes nombre de columna/índice | .loc |
| Quieres por número de fila/columna | .iloc |
| Necesitas un rango de filas | .iloc[0:5] |
| El índice tiene nombres personalizados | .loc['nombre'] |
💡 Explicación en pocas palabras#
Un DataFrame de Pandas es como una hoja de cálculo con filas y columnas. Para acceder a datos específicos, Pandas tiene dos formas principales: .loc que usa los nombres reales de filas/columnas (como buscar “nombre” en una agenda), y .iloc que usa la posición numérica (como buscar el elemento número 3 de una lista). Entender cuándo usar cada uno evita errores sutiles en el análisis de datos.
Más información en el link 👇
También publicado en LinkedIn.

