Cómo echar un primer vistazo a un nuevo CSV sin escribir pandas
Cuándo usarlo: Te entregaron un CSV y necesitas entender qué contiene antes de hacer nada más.
Requisitos previos
- Python 3.10+ con pandas y matplotlib — pip install pandas matplotlib
- Habilidad clonada — git clone https://github.com/coffeefuelbump/csv-data-summarizer-claude-skill ~/.claude/skills/csv-data-summarizer-claude-skill
Flujo
-
Apunta Claude al archivoResume data/sales_2024.csv — columnas, nulos y estadísticas básicas.✓ Copiado→ Tipo por columna, % nulos, valores mín/máx o principales
-
Pide un diagnóstico de datos faltantes¿Qué columnas tienen nulos sistemáticos? ¿Hay patrones a nivel de filas?✓ Copiado→ Columnas específicas marcadas, no un impreciso 'algunos nulos'
-
Solicita visuales rápidosGuarda histogramas de todas las columnas numéricas en ./charts/.✓ Copiado→ Archivos PNG en disco
Resultado: Un modelo mental de una página del conjunto de datos en menos de 5 minutos.
Errores comunes
- Los CSV enormes agotan el presupuesto de tokens — Haz que Claude lea una muestra (nrows=10000) para exploración, ejecuta estadísticas en el archivo completo en Python
- Mala inferencia de tipo (fechas leídas como strings) — Dile a Claude qué columnas son fechas — pandas parse_dates ayuda