Inex

Un cliente de Elixir para la API del INE, el Instituto Nacional de Estadística.

Todo lo que publica INEbase —precios, empleo, población, vivienda, turismo— está en una API JSON gratuita y sin clave. Inex la cubre entera, valida las opciones antes de hacer la petición y convierte las respuestas en data frames de Explorer, listas para analizar o para pintar en Livebook.

Esta página es una demo: gráficos de datos que interesan a todo el mundo, ordenados por temas, pedidos al INE con Inex y dibujados con Apache ECharts. Debajo de cada uno está la llamada que los trae.

{:inex, "~> 0.1"}

Pirámide de población

Personas que viven en España por sexo y edad, de 0 a 99 años, en la última fecha publicada.

Para entenderlo. Una pirámide de población apila a la gente por edades: abajo los más jóvenes, arriba los mayores, los hombres a la izquierda y las mujeres a la derecha. El abultamiento del medio son los nacidos en los sesenta y los setenta, los años del baby boom, a los que después se sumaron muchos inmigrantes de esas mismas edades.

Preguntando al INE…
for sex <- [452, 453] do
  Inex.Tables.observations_as_data_frame!(59583,
    filters: [sex: sex, age: :all],
    last: 1,
    language: :es
  )
end

Nacimientos

Estimación mensual de los nacimientos en España desde 2016.

Para entenderlo. Una estimación adelantada de cuántos bebés nacen en España cada mes. Hay meses en los que siempre nacen más que en otros, así que conviene comparar cada mes con el mismo de otros años.

Preguntando al INE…
Inex.Tables.observations_as_data_frame!(46682,
  filters: [data_type: 72, national: 16473],
  observation_start: ~D[2016-01-01]
)

Esperanza de vida

Esperanza de vida al nacer de hombres y mujeres, año a año desde 1975.

Para entenderlo. Cuántos años viviría de media un bebé nacido ese año si las tasas de mortalidad de entonces no cambiaran en toda su vida. Las mujeres viven más que los hombres todos los años del gráfico.

Preguntando al INE…
Inex.Tables.observations_as_data_frame!(48882)

Datos: © INE, publicados con licencia CC BY 4.0. La página los pide al INE en cada visita y los guarda unas horas, así que siempre muestran lo último publicado.

Mapa: Natural Earth, de dominio público.

Inex es un proyecto de código abierto independiente: no lo desarrolla, respalda ni mantiene el INE.