Anaconda Distribution: la suite la plus complète pour la science des données avec Python

Ces derniers jours, j'ai étudié et pratiqué très profondément le Langage de programmation Python dont nous avons parlé à plusieurs reprises sur le blog, la raison principale est que j'ai plusieurs idées que je souhaite préciser et qui visent à automatiser les processus sous Linux mais cela pourrait évoluer dans d'autres systèmes d'exploitation.

Toute cette étude m'a donné l'opportunité de rencontrer de nouveaux outils, astuces et directives qui seront très utiles aux programmeurs Python, donc dans les prochains jours, nous partagerons probablement plusieurs articles liés à ce grand et puissant langage de programmation.

Distribution d'Anaconda est l'un de ces outils qui, à mon avis, devrait constituer la base de cette série d'articles, car je le considère la suite la plus complète pour la science des données avec Python et qu'il nous offre un grand nombre de fonctionnalités qui nous permettront de développer des applications de manière plus efficace, plus rapide et plus simple.

Qu'est-ce qu'Anaconda Distribution?

Anaconda est un des modéls Suite Open Sourceou qui comprend une série d'applications, de bibliothèques et de concepts conçus pour le développement du Science des données avec Python. En général les lignes Anaconda Distribution est une distribution Python qui fonctionne comme un gestionnaire d'environnement, un gestionnaire de packages et a une collection de plus de 720 packages open source.

Anaconda Distribution est regroupée en 4 secteurs ou solutions technologiques, Navigateur Anaconda, Projet Anaconda, Le bibliothèques de science des données y Conda. Tous ceux-ci sont installés automatiquement et dans une procédure très simple.

Science des données avec Python

Lorsque nous installerons Anaconda, nous aurons tous ces outils déjà configurés disponibles, nous pouvons le gérer via l'interface utilisateur graphique Navigator ou nous pouvons utiliser Conda pour l'administration via la console. Vous pouvez installer, supprimer ou mettre à jour n'importe quel package Anaconda en quelques clics dans Navigator ou avec une seule commande de Conda.

Caractéristiques de la distribution Anaconda

Cette suite pour la science des données avec Python possède un grand nombre de fonctionnalités, parmi lesquelles nous pouvons souligner les suivantes:

  • Gratuit, open source, avec une documentation assez détaillée et une grande communauté.
  • Multiplateforme (Linux, macOS et Windows).
  • Il vous permet d'installer et de gérer des packages, des dépendances et des environnements pour la science des données avec Python d'une manière très simple.
  • Participez au développement de projets de science des données à l'aide de divers IDE tels que Jupyter, JupyterLab, Spyder et RStudio.
  • Il dispose d'outils tels que Dask, Numpy, Pandas et Numba pour analyser les données.
  • Il permet de visualiser les données avec Bokeh, Datashader, Holoviews ou Matplotlib.
  • Une grande variété d'applications liées à l'apprentissage automatique et aux modèles d'apprentissage.
  • Anaconda Navigator est une interface utilisateur graphique GUI assez simple mais avec un potentiel énorme.
  • Vous pouvez faire progresser les packages liés à la science des données avec Python à partir du terminal.
  • Offre la possibilité d'accéder à des ressources d'apprentissage plus avancées.
  • Éliminez les problèmes de dépendance et de contrôle de version des packages.
  • Il est équipé d'outils qui vous permettent de créer et de partager des documents contenant du code avec une compilation en direct, des équations, des descriptions et des annotations.
  • Vous permet de compiler Python en code machine pour une exécution rapide.
  • Il facilite l'écriture d'algorithmes parallèles complexes pour l'exécution de tâches.
  • Il prend en charge le calcul haute performance.
  • Les projets sont portables, vous permettant de partager des projets avec d'autres et d'exécuter des projets sur différentes plates-formes.
  • Simplifiez rapidement la mise en œuvre de projets de science des données.

Comment installer Anaconda Distribution?

L'installation d'Anaconda Distribution est assez simple, allez simplement au Section de téléchargement d'Anaconda Distribution et téléchargez la version souhaitée (Python 3.6 ou Python 2.7). Une fois téléchargé, nous ouvrons un terminal, allons dans le répertoire correspondant et exécutons la tentative d'installation avec la version correspondante.

Remplacer par le nom du bash téléchargé
bash Anaconda3-4.4.0-Linux-x86_64.sh
o
bash Anaconda2-4.4.0-Linux-x86_64.sh

Alors il faut presser enter pour continuer, nous acceptons la licence avec yes, nous confirmons le répertoire où nous allons installer Anaconda et finalement nous choisissons yes afin qu'Anaconda ait la priorité sur le Python de la machine.

Depuis le terminal, nous exécutons le navigateur Anaconda avec anaconda-navigator et nous pouvons commencer à profiter de l'outil comme on le voit dans la galerie suivante.

De la même manière, vous pouvez utiliser les éléments suivants Liste des commandes Conda cela vous permettra d'installer et de gérer les packages de manière très rapide.

Cette suite d'outils est conçue pour la science des données avec Python mais est utile pour la plupart des développeurs python, dispose d'un grand nombre d'applications et de packages qui nous permettront d'être plus efficaces.

De nombreux packages et utilitaires présents dans Anaconda Distribution seront évalués en détail dans divers articles que nous publierons, j'espère que cet espace vous intéresse et n'oubliez pas de nous laisser dans les commentaires vos opinions et commentaires à ce sujet.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   anonyme dit

    Excellent

  2.   Jorge Alvarez dit

    Sous Windows oui Anaconda, mais sous Linux, j'ai toujours vu plus facile à installer à partir des dépôts, il est plus intégré au système, c'est plus facile à installer. Au moins pour l'utilisation des pandas, numpy et basique Jupyter Notebook que je vous donne, je n'ai eu aucun problème

  3.   Edwin Enrique Vargas dit

    Très bon lézard!

  4.   Thaizir El Troudi dit

    Est-ce recommandé pour ceux d'entre nous qui commencent en python?

    1.    lézard dit

      Fortement recommandé pour ceux qui débutent en python, il existe un outil ĺ appelé jupyter notebook qui s'installe avec Anaconda Distribution et que je trouve idéal pour apprendre et prendre des notes en python… Nous aurons bientôt un article sur cet outil.

      1.    Thaizir El Troudi dit

        Je l'attendrai.

  5.   maxi dit

    bonjour je ne peux pas exécuter anaconda-navigator dans le terminal

    1.    Thaizir El Troudi dit

      J'ai la même difficulté.

      1.    Fabio Gaviria dit

        vous ne devriez le mettre en premier que la première fois qu'ils l'ouvrent:

        $ source ~ / .bashrc

        Et puis s'ils l'ouvrent normalement comme il apparaît ci-dessus.

  6.   Diego Silverberg dit

    Question : Quel est le canal de télégramme de desdelinuxVous pouvez télécharger toutes les images dont vous avez besoin à partir du serveur de la caméra, de l'application ou du logiciel.

    1.    Sadalsuud dit

      C'est une très bonne question, ce que je cherchais je n'ai rien trouvé

      1.    lézard dit

        À l'heure actuelle, nous n'avons pas de problème de gestion, mais nous envisageons de l'avoir le plus tôt possible. Pour que la communauté s'intègre.

  7.   efuey dit

    J'ai installé Anaconda3 sur LinuxMint 18.2 J'ouvre spyder et constate qu'il me permet uniquement d'accéder à mon disque dur. Vous ne voyez pas la clé USB. Comment puis-je configurer cette option? Avec nos meilleures salutations

  8.   Machines virtuelles dit

    Bon tutoriel. J'ai créé une machine Lubuntu + Anaconda avec tout prêt à l'emploi.
    Je le partage au cas où cela serait utile: https://github.com/Virtual-Machines/Anaconda-VirtualBox