Skip to main content

Paquete para interpretación de datos de Eventos en Euskadi

Project description

Implementación y publicación de librería en PyPi

Obtención de datos de eventos mediante api

La librería se ha desarrollado en base a los datos de eventos facilitados mediante la api de Open Data Euskadi. Se han creado diversas funciones con el fin de facilitar a los usuarios la interpretación de los datos. Las variables con las que se ha trabajado son las siguientes:

  • Tipo de evento
  • Nombre de evento
  • Municipio
  • Establecimiento
  • Horario
  • Precio
  • Url

Funciones

Se han creado diversas funciones con el fin de facilitar a los usuarios la interpretación de los datos.

Función Descripción Inputs
datos_api Utilizada por el resto de las funciones para descargar los datos deseados de la nube Url de la api
info_eventos Obtiene los datos sobre los eventos de Euskadi en un mes determinado Mes, año e idioma (euskera o castellano)
datos_año Muestra dos gráficos de barras Un año y un valor booleano (verdadero o falso)
descargar Descarga los datos Mes, año y un formato (csv o json)

Estructura de archivos

ejemplos 
    datos_año.JPG
eventos_euskadi
    eventos_euskadi.py
    __init__.py
LICENSE.txt
README.md
setup.cfg
setup.py

Dependencias

  • Pandas - Proporciona herramientas que permiten trabajar datos en diferentes formatos.
  • Matplotlib - Creación de gráficos en dos dimensiones.
  • Request - Obtener respuestas que se realizan en el protocolo HTTP de una plataforma web que se haya establecido con anterioridad con una API.
  • Seaborn - Visualizaciones de datos.

Uso

import eventos_euskadi as ev

# Se obtiene información sobre eventos en un mes
ev.info_eventos(2021, 1, 'eus')

# Se descargan datos de eventos en un mes
ev.descargar(2021, 5, 'es', 'csv')

# Se muestran dos gráficos con información sobre eventos en un año 
ev.datos_año(2021, True)

Alt text

Licencia

MIT

Autores

Mikel Madariaga & Naroa Barrutia

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eventos_euskadi-1.2.tar.gz (5.3 kB view details)

Uploaded Source

File details

Details for the file eventos_euskadi-1.2.tar.gz.

File metadata

  • Download URL: eventos_euskadi-1.2.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for eventos_euskadi-1.2.tar.gz
Algorithm Hash digest
SHA256 5866cdb87c78618ceec645a20770e4ffc200684dccc598881ceefb92e2244f3e
MD5 7233e2c73f39d3a0b15ed1ee9a3f49f0
BLAKE2b-256 9a6e96aa3e1f8d8d54eb7ca78608a9d9a363204be4e018cf092fab0111436767

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page