Skip to content

TawsEspol/MongoDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Práctica: MongoDB + Pymongo

Descripción

En este taller aprendimos como trabajar con MongoDB, asi como tambien hacerlo desde Python utilizando el Plugin Pymongo. Para afianzar los conocimientos aprendidos se propone la practica aqui expuesta.

Dataset

El Dataset que vamos a utilizar (airlines.json) tiene informacion correspondiente a reportes mensual de vuelos de algunos aeropuertos de Estados Unidos divididos por Aerolinea ocurridos entre 2003 y 2016. En este DataSet encontraremos informacion como:

  • Aeropuerto del Reporte (Código y nombre completo).
  • Estadisticas de Vuelos (Numero de vuelos cancelados, a tiempo, totales, atrasados, temperatura, tiempo de atraso, etc.)
  • Fecha del Reporte (Year y mes).
  • Aerolinea (Código y nombre completo).

Práctica

Para la realización de la practica se le ha proporcionado un script incompleto (practicamongo.py) el cual usted tendra que completar respondiendo a las siguientes preguntas:

¿Cuántos documentos existen en total en la coleccion?

¿Cuántos aeropuertos hay entre todos los reportes?

¿Cuántos vuelos en los aeropuertos de Miami ("code": "MIA") estuvieron retrasados (delayed)?

¿En qué mes de todos los anios en todos los aeropuertos se cancelaron (canceled) mas vuelos?

¿Qué aerolinea tuvo más vuelos atrasados? (delayed)

¿Qué aerolinea es la mejor? (Menor proporcion: (Atrasados+Cancelados)/Total)

Tips

  • Recuerde que esta programando en Python. Las respuestas no necesariamente tienen que venir de una consulta de Mongo. Puede utilizar tecnicas de programacion para encontrar las respuestas.
  • Suerte!

About

Taller básico de uso de MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages