Giter Site home page Giter Site logo

ad-p01-residuos's Introduction

AD-P01-Residuos

1. Autores

Trabajo realizado por Alejandro Sánchez Monzón y Mireya Sánchez Pinzón.

2. Enlace vídeo

https://drive.google.com/file/d/1R94ihV63yQCSfh3NVbjUytQu_VBLNsOw/view?usp=sharing

3. Enlace repositorio

https://github.com/AlejandroSanchezMonzon/AD-P01-Residuos

4. Enunciado

Tenemos unos ficheros con la información deseada que debemos procesar sobre Reciclaje y Limpieza dee Madrid.

Hay tres posibles opciones:

PARSER

Debe tomar los ficheros csv del directorio origen y los trasformalos en JSON y XML en el directorio destino. En dicho directorio destino deberán estar las tres versiones: CSV, JSON y XML.

RESUMEN GLOBAL

Debe tomar la información de los contenedores y de la recogida, independientemente de la extensión que tenga.

Deberá procesarla generando en directorio_destino un resumen.html, con la siguiente información:

  • Número de contenedores de cada tipo que hay en cada distrito.
  • Media de contenedores de cada tipo que hay en cada distrito.
  • Gráfico con el total de contenedores por distrito.
  • Media de toneladas anuales de recogidas por cada tipo de basura agrupadas por distrito.
  • Gráfico de media de toneladas mensuales de recogida de basura por distrito.
  • Máximo, mínimo , media y desviación de toneladas anuales de recogidas por cada tipo de basura agrupadas por distrito.
  • Suma de todo lo recogido en un año por distrito.
  • Por cada distrito obtener para cada tipo de residuo la cantidad recogida.
  • Tiempo de generación del mismo en milisegundos.

RESUMEN DISTRITO

Debe tomar la información de los contenedores y de la recogida, independientemente de la extensión que tenga.

Deberá procesarla generando en directorio_destino un resumen_distrito.html con la siguiente información:

  • Número de contenedores de cada tipo que hay en este distrito.
  • Total de toneladas recogidas en ese distrito por residuo.
  • Gráfico con el total de toneladas por residuo en ese distrito.
  • Máximo, mínimo , media y desviación por mes por residuo en dicho distrito. - Gráfica del máximo, mínimo y media por meses en dicho distrito.
  • Tiempo de generación del mismo en milisegundos.

Por cada ejecución debemos guardar un fichero bitacora.xml donde tengamos en este XML un listado de las ejecuciones.

ad-p01-residuos's People

Contributors

alejandrosanchezmonzon avatar mireyasanche avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.