Anaconda Distribution

Anaconda est une distribution gratuite d’une suite Python/R pour le domaine de la science de donnees qui contient plus de 250 packages de marchine learning.

  • conda est un package et un environnement de ligne de commandes
  • Anaconda navigator est une application bureautique construit sur conda avec des options pour lancer d’autres applications de developpement tel que Jupyter notebook
  • Miniconda est une mini distribution qui vous permet que d’installer les outils et packages necessaire sur une machine restreinte tel que pour l’internet des objets (IoT).

Connaitre le langage Python est un pre-requis pour pouvoir utiliser les outils d’Anaconda.

Anconda contient des modules, packages et librairies qui vous permet de re-utiliser du code deja ecrit et de rester organise et de travailler plus efficacement.

Un module est du code commun sauvegarde dans un meme fichier.

Un package est une collection de plusieurs modules.

Une librairie Python est un regroupement de plusieurs modules et packages en commun.

Les packages populaires pour l’analyse de donnees en Python sont pandas, NumPy et SciPy. Ces packages permettent de lire et ecrire une variete de donnes, faire des calculs numeriques, de l’interpolation, de l’algebre lineaire et plus.

Les 3 outils de marchine learning populaire sont TensorFlow, PyTorch et Keras. Ils permettent de faire de la classification de donnees, de la regression, du clustering, de l’analyse predictive et de constuire et d’entrainer des modeles de donnees.

Pour la visualilsation de donnees, Matplotlib, Bokeh, Plotlib et Streamlit sont la reference.

La distribution Anaconda est disponible pour Mac et Windows sur : https://www.anaconda.com/download

Conda

  • conda –version : pour savoir la version installee sur votre poste
  • conda env list : liste les evenements
  • conda create –name example : cree un nouveau environnement a partir de l’environnement qui s’appelle base
  • conda activate example : activer votre environnement que vous venez de creer
  • conda list : liste les packages
  • conda install jupyterlab dask panda hyplot : install les packages jupyterlab, dask, panda, hyplot
  • conda install -c conda-forge condastats : install le package condastats du channel conda-forge
  • jupyter-lab : pour lancer jupyterLab
  • conda desactivate : pour desactiver votre environnement lorsque vous en avez plus besoin et c’est une bonne pratique

References :

Leave a Reply

Votre adresse courriel ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Verified by MonsterInsights