Skip to content

ludovicmoncla/master-geonum-tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lyon2 geonum

Master GEONUM - 2A3 - Gestion et traitement des données spatio-temporelles


Ce dépôt git contient les fichiers pour le cours "2A3 - Gestion et traitement des données spatio-temporelles" du Master GEONUM.

L'objectif de ce tutoriel est d'appréhender la problématique d'analyse de données spatio-temporelles grâce à l'utilisation de librairies Python. Pour cela nous allons travailler sur un cas d'étude visant la visualisation et le traitement des données de disponibilités des stations Vélo'v de la Métropole de Lyon.

Information Pour ceux qui ont des difficultés à installer un environnement python sur leur ordinateur, vous pouvez simplement executer les notebooks (.ipynb) à distance avec Google Colab (Compte Google requis).


Notebooks :

  1. Exploration et manipulation de données en Python Open In Colab
  2. Analyse et visualisation de données spatio-temporelles Open In Colab
  3. Un peu d'intelligence artificielle Open In Colab

Cheat Sheets :


La suite de ce document explique comment installer et configurer un environnement python avec conda et installer toutes les bibliothèques requises.


1. Installer conda

Conda est un système de gestion de paquets et d'environnement à code source ouvert. Il installe, exécute et met à jour rapidement les paquets et leurs dépendances. Nous l'utiliserons pour gérer l'environnement python et toutes les bibliothèques python nécessaires pour les tutoriels. Il existe plusieurs façons d'installer conda sur votre ordinateur:

  1. Anaconda distribution: fournit des applications GUI et de nombreux paquets de science des données déjà installés.
  2. Miniconda: un installateur minimal pour conda, sans application GUI
  3. Miniforge: un autre installateur minimal pour conda, sans application GUI (recommandé pour les puces Mac M* (Apple Silicon))

2. Configurer un environnement Conda

2.1 Télécharger les fichiers de configuration

  • Cloner ce dépôt github
git clone https://github.com/ludovicmoncla/master-geonum-tutorials.git

2.2 Configurer l'environnement avec toutes les dépendances

  • Créez un nouvel environnement appelé geonum-velov-py311
conda create -n geonum-velov-py311 python=3.11
  • Activez l'environnement
conda activate geonum-velov-py311
  • Installer le paquet fiona avec conda (cela permet d'éviter un problème lors de l'installation de geopandas avec pip)
conda install fiona=1.10.1
  • Install dependencies with pip
pip install -r requirements.txt

3 Lancer le serveur jupyter

jupyter notebook

About

Notebooks pour le cours "Gestion et traitement des données spatio-temporelles" du Master GEONUM de l'Université Lumière Lyon 2

Resources

License

Stars

Watchers

Forks

Contributors