Skip to content

ludovicmoncla/insa-4gi-isd

Repository files navigation

INSA

GI-4-ISD - Introduction to Data Science


This git repository contains the tutorial files for the Introduction to Data Science course of 4GI INSA Lyon:

Notebooks Links
1. Data exploration Open In Colab
2. Data analysis Open In Colab
3. Regression Open In Colab
4. Sales prediction Open In Colab

This document explains how to install and set up a python environment with conda and install all the required libraries.

Information For those who have troubles installing a python environment on your computer you can simply download notebooks files (.ipynb) from this repository and run them remotely with Google Colab (Google account needed).


1. Install conda

Conda is an open-source package management system and environment management system. It quiclky installs, runs and updates packages and their dependencies. We will use it for managing the python environment and all the python libraries needed for the tutorials. There are several ways to install conda on your computer:

  1. Anaconda distribution: provides GUI applications, a lot of data science and machine learning package already installed
  2. Miniconda: a minimal installer for conda, no GUI application
  3. Miniforge: another minimal installer for conda, no GUI application (recommended for the Macbook M chips (Apple Silicon))

2. Set up a conda environment

2.1 Download configuration files

2.1.1 Method 1

  • Clone this github repository
git clone https://github.com/ludovicmoncla/insa-4gi-isd.git

2.1.2 Method 2

2.2 Configure the environment with all dependencies

  • Create a new environment called isd-4gi-py311
conda create -n isd-4gi-py311 python=3.11
  • Activate the environment
conda activate isd-4gi-py311
  • Install fiona package with conda (this prevent an issue while installing geopandas with pip)
conda install fiona=1.10.1
  • Install dependencies with pip
pip install -r requirements.txt

2.3 Launch the jupyter server

jupyter notebook

About

Notebooks for the Introduction to Data Science course of 4GI INSA Lyon.

Resources

License

Stars

Watchers

Forks

Contributors