cours-2022-2023 | Documents de mes cours pour l'année 2022-2023 | FX Jollois

Système pour la Data Science

Master AMSD/MLSD

Introduction à MongoDB

Demande à réaliser

Installation de Mongo DB

Attention : un peu complexe

Nous nous basons sur le tutoriel officielle disponible sur cette page, avec quelques modifications pour que cela fonctionne sur la VM. N’hésitez pas à tester d’autres choses si cela ne fonctionne pas chez vous.

Importation des données des restaurants new-yorkais

Noter la structure du document

Utilisation dans R

Utilisation dans Python

Questions sur les restaurants new-yorkais

A faire dans R et dans Python

  1. Lister les informations du restaurant “Cafe Henri”
  2. Lister tous les restaurants de la chaîne “Bareburger” (rue, quartier)
  3. Lister les restaurants n’ayant pas de quartier connu (“Missing”)
  4. Lister les restaurants ayant eu un score de 0
  5. Lister les restaurants ayant eu un score entre 0 et 10 (inclus)
  6. Lister les restaurants qui ont le terme “Cafe” dans leur nom
  7. Lister les restaurants faisant de la cuisine de type “Pizza” dans “Brooklyn”
  8. Quelles sont les 10 plus grandes chaines de restaurants (nom identique) ?
  9. Lister par quartier le nombre de restaurants et le score moyen
  10. Donner le Top 5 et le Flop 5 des types de cuisine, en terme de nombre de restaurants
  11. Donner les dates de début et de fin des évaluations
  12. Quels sont les 10 restaurants (nom, quartier, addresse et score) avec le plus petit score moyen ?
  13. Quels sont les restaurants (nom, quartier et addresse) avec uniquement des grades “A” ?
  14. Compter le nombre d’évaluation par jour de la semaine