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ú?