¿Qué reviso en los primeros 30 minutos con una tabla nueva?
Contesta otra vez las preguntas del principio, repasa el orden de los pasos y llévate una hoja para tu próxima tabla.
Curso gratis. Tu Maestro, una IA, .
Al principio del curso contestaste cuatro preguntas antes de conocer el método: una en la bienvenida, sobre una tabla de ventas, y tres sobre la tabla de Rueda. Aquí están otra vez, iguales. Contesta sin volver a ver tus respuestas de entonces; al final puedes compararlas con tu Maestro.
Comprueba lo que sabes, 1 de 4: En la tabla de viajes, 73 filas no tienen año de nacimiento. ¿Qué haces primero?
Comprueba lo que sabes, 2 de 4: La duración promedio de los viajes es de 34 minutos. ¿Qué te dice eso de un viaje típico?
Comprueba lo que sabes, 3 de 4: Un viaje dura 1,452 minutos: más de 24 horas. ¿Qué haces?
Comprueba lo que sabes, 4 de 4: Te mandan una tabla nueva de ventas y te piden la gráfica de precio contra unidades vendidas para hoy. ¿Qué haces primero?
Compara tus respuestas de hoy con las del principio. Si alguna cambió, fíjate en qué: casi siempre es que ahora buscas evidencia en las otras columnas antes de decidir. Puedes repasarlas con tu Maestro y ver qué cambió.
Con cualquier tabla nueva, en este orden:
- Qué es una fila. Cuenta filas e identificadores distintos y mira filas del principio y de en medio.
- Forma y tipos. Cuántas filas y columnas, qué tipo tiene cada una y qué periodo cubre.
- Lo que falta. Cuánto falta por columna, si faltan juntos y dónde se concentran.
- Cada columna. Un histograma y un
describe()para las numéricas; promedio contra mediana. - Categorías.
value_counts()de cada columna de texto, buscando etiquetas que sobran. - Extremos. Cada valor lejano, juzgado por sus otras columnas: error probable, dato plausible o pendiente.
- Relaciones. Dos columnas a la vez, buscando el grupo que se porta distinto.
Todo lo que encuentras va a la bitácora, con cuántas filas y qué sospechas. Una forma de repartir media hora: unos 5 minutos para la fila y la forma, 5 para lo que falta, 10 para las columnas y sus categorías, 5 para los extremos y 5 para las relaciones y para dejar la bitácora en orden. No hace falta terminar todo: lo que no alcances, anótalo como pendiente.
Un primer vistazo no responde la pregunta que te hicieron: te dice si la tabla puede responderla y con qué advertencias. A veces el resultado más útil de media hora es una lista de tres preguntas para quien te mandó los datos, antes de hacer una sola gráfica para el reporte. Y la segunda vez que abras una tabla del mismo origen vas a tardar menos, porque tu bitácora te dice dónde buscar primero.
Esta hoja tiene el código de cada paso, con print() en cada línea para que muestre todo aunque la corras como script (python primer_vistazo.py). Cópiala y cambia el archivo y los nombres de columna por los de tu tabla.
import pandas as pddatos = pd.read_csv("tu_tabla.csv", parse_dates=["fecha"])# 1. Qué es una fila: filas contra identificadores distintosprint(len(datos), datos["id"].nunique())print(datos.head(10))print(datos.sample(8, random_state=1))# 2. Forma, tipos y qué periodo cubreprint(datos.shape)print(datos.dtypes)print(datos["fecha"].min(), datos["fecha"].max())# 3. Lo que faltaprint(datos.isna().sum())# 4. Cada columna numérica: compara mean con 50%print(datos["monto"].describe())# 5. Categoríasprint(datos["categoria"].value_counts())# 6. Extremos: mira la fila completaprint(datos[datos["monto"] > 10000])# 7. Relacionesprint(datos["monto"].corr(datos["unidades"]))Este curso encuentra y anota los problemas; no los arregla. Para lo que sigue hay dos cursos gratuitos de Maestro: Limpia tus datos, para decidir qué haces con los vacíos, las etiquetas repetidas y los extremos que encontraste, y Tu CSV se ve raro, para cuando el problema empieza antes, al abrir el archivo: acentos rotos, comas que no separan, ceros que desaparecen.
Y si ya trabajas con un agente de IA, o quieres empezar, el curso que sigue es IA agéntica para datos. Ahí le das trabajo con datos a un agente en tu terminal y revisas lo que hizo con el mismo criterio que practicaste aquí: qué es una fila, qué falta, qué extremo es error. Un agente hace rápido las cuentas de un primer vistazo; las preguntas de tu bitácora siguen siendo tuyas.
Una tabla nueva tiene tres filas (ticket, producto, unidades): (T1, A, 2), (T1, B, vacío), (T2, A, 1). ¿Qué representa una fila y qué tres comprobaciones elegirías primero, y por qué? Escribe dos entradas de bitácora separando observación, evidencia, hipótesis y pregunta. No rell
Reflexiona: Una tabla nueva tiene tres filas (ticket, producto, unidades): (T1, A, 2), (T1, B, vacío), (T2, A, 1). ¿Qué representa una fila y qué tres comprobaciones elegirías primero, y por qué? Escribe dos entradas de bitácora separando observación, evidencia, hipótesis y pregunta. No rellenes el vacío ni borres T1 por repetirse. Después aplica esas preguntas a una tabla tuya.
Solo tú y tu Maestro leen esto. Se queda en tu cuenta y se borra con ella.