Saltar al contenido
← Sesión 18

Ficha · Sesión 18 · Módulo IV, Los datos

«De la pregunta a la herramienta»

¿Cómo se usan datos que otros ya recolectaron sin perder de vista cómo los recolectaron?

Se descargan en un formato abierto, se exploran antes de usarlos y se importan a tu base. La comparación vale solo si las definiciones de la fuente y las tuyas coinciden.

Datos que ya existen

El oficio que ya tienes

Trabajar con fuentes secundarias. Quien investiga ya sabe citar la fuente, anotar cuándo la consultó y leer la nota metodológica antes de usar una cifra. Con datos abiertos es igual: el archivo viene con su documentación, y esa documentación se lee.

En Marienthal

En clase se descargan tabulados de la Encuesta Nacional sobre Uso del Tiempo (ENUT) del INEGI, se exploran con VisiData y se importan a la misma base que el cuestionario. Una consulta pone el promedio de horas de trabajo no remunerado por grupo de edad junto al de la ENUT. Antes de comparar se revisa cómo define la ENUT ese trabajo, y se recuerda que las respuestas de clase no son una muestra representativa.

En tu proyecto

Busca una fuente de datos abiertos que hable de tu tema. Descarga el archivo y su documentación, anota de dónde y cuándo lo obtuviste, explóralo con VisiData e impórtalo a tu base como una tabla aparte.

Conceptos

CSV
Valores separados por comas: un archivo de texto con una fila por renglón. Es el formato que todo programa lee.
Datos abiertos
Datos publicados para que cualquiera los descargue, los use y los comparta, en formatos que no dependen de un programa.
Tabulado
Una tabla de resultados ya agregados, como promedios por grupo. No trae las respuestas de cada persona.
Codificación
La forma en que un archivo guarda las letras. Si no coincide con la que espera el programa, los acentos salen como símbolos raros.

Instrumental

head -n 5 tabulados.csv
Ver las primeras líneas: el separador, los encabezados y si los acentos se leen bien.
wc -l tabulados.csv
Contar las líneas del archivo para saber cuántas filas esperar en la base.
vd tabulados.csv
Recorrer la tabla en VisiData; con Shift+F cuentas los valores de una columna.
.import --csv tabulados.csv enut
Dentro de sqlite3, crear la tabla enut con el contenido del CSV.

Para tu bitácora

¿En qué se parece y en qué se distingue la forma en que la fuente define tu variable principal de la forma en que la defines tú?

viridiana.dev · Viridiana