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"}

Inflación

Variación anual del índice de precios de consumo (IPC), mes a mes desde 2002.

Para entenderlo. La inflación mide cuánto más cara está la vida que hace un año: con un 3%, una compra que hace doce meses costaba 100 euros hoy cuesta 103. El INE la calcula cada mes con los precios de lo que compran los hogares, como el pan, la gasolina o la luz.

Preguntando al INE…
Inex.Series.observations_as_data_frame!(["IPC290750"],
  observation_start: ~D[2002-01-01]
)

Qué sube más

Variación anual de los precios de cada grupo de gasto, en el último mes con el desglose completo. La línea es el índice general.

Para entenderlo. El IPC reparte el gasto en grupos, como la alimentación, el transporte o la vivienda, y las barras muestran cuánto ha subido cada uno en un año. Así se ve qué empuja la inflación y qué la frena.

Preguntando al INE…
Inex.Tables.observations_as_data_frame!(76125,
  filters: [data_type: 74, cpi_group: :all],
  last: 2,
  language: :es
)

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.