[Livre technique] Introduction à l'analyse de données avec Python -1 Chapitre Introduction-

Les fichiers de données et les matériaux associés utilisés dans ce document se trouvent dans le référentiel GitHub ci-dessous. https://github.com/wesm/pydata-book Un mémorandum résumant les principaux points

table des matières

  1. Choses à retenir
  2. Bibliothèque Python requise
  3. Termes techniques, etc.
  4. Impressions, etc.

Choses dont il faut se rappeler

Bibliothèque Python requise

Numpy Fournir des structures de données et des algorithmes sur la base de calculs numériques en Python Des exemples typiques sont le ndarray d'objet de tableau multidimensionnel rapide et efficace et les opérations mathématiques.

pandas Introduit en 2010. L'objet principal est DataFrame = structure de données tabulaire et orientée colonne Il possède à la fois la fonction de calcul de tableau haute performance de numpy et la capacité de manipuler de manière flexible les données dans des feuilles de calcul et des bases de données relationnelles (comme SQL). pandas est l'une des choses principales de ce livre. Vous pouvez manipuler, préparer et nettoyer les données.

Matplotlab La bibliothèque Python la plus courante utilisée pour la visualisation de formats bidimensionnels tels que les graphiques. Un choix sûr comme outil de visualisation à utiliser par défaut

** Ipython et Jupyter ** IPython est recommandé pour une utilisation dans les situations où vous modifiez, exécutez et essayez et faites une erreur En 2014, le bloc-notes Web IPython a été remplacé par le bloc-notes Jupyter et prend désormais en charge plus de 40 langages de programmation. Ipython est utilisé comme noyau pour utiliser Python avec Jupyter. Le Jupyter Notebook est un "notebook" pour écrire du code sur une base Web. Puisque le contenu peut être édité avec Markdown et HTML, il est possible de créer un document riche avec un mélange de code et de phrases.

SciPy Une collection de packages traitant des problèmes courants dans le domaine de l'informatique scientifique. En utilisant Numpy et SciPy ensemble, ils peuvent être utilisés comme base de calcul rationnelle et mature et peuvent être appliqués à de nombreux calculs scientifiques traditionnels.

scikit-learn En haut des "outils d'apprentissage automatique" généraux. Sous-modules tels que la classification, la régression, le regroupement, la vérification des intersections, le prétraitement, etc.

statsmodels Un package d'analyse statistique classique comparé à scikit-learn.

Termes techniques, etc.

--Python 2.x s'appelle "Legacy Python", Python 3.x s'appelle simplement "Python"

Impressions, etc.

Le premier article de qiita est un mémorandum de livres techniques Modifions en fonction de l'avis Diffusez la technologie avec qiita et publiez ce que vous voulez que les gens voient De plus, je souhaite créer une application Web d'apprentissage automatique / AI avec python Écrivez dans vos propres mots autant que possible. Ne cherchez pas trop la perfection. C'est une très bonne motivation pour que les gens le voient, et l'étude progresse efficacement. Je ne peux pas tout écrire, je vais résumer ce dont je veux me souvenir, ce que j'ai essayé de comprendre et ce qui m'intéressait

Recommended Posts

[Livre technique] Introduction à l'analyse de données avec Python -1 Chapitre Introduction-
[Introduction à Python3, jour 17] Chapitre 8 Destinations de données (8.1-8.2.5)
[Introduction à Python3, jour 17] Chapitre 8 Destinations de données (8.3-8.3.6.1)
[Introduction à Python3 Jour 19] Chapitre 8 Destinations de données (8.4-8.5)
Python pour l'analyse des données Chapitre 4
Analyse de données à l'aide de pandas python
Python pour l'analyse des données Chapitre 3
Note de lecture: Introduction à l'analyse de données avec Python
[Introduction à Python3 Jour 13] Chapitre 7 Chaînes de caractères (7.1-7.1.1.1)
Introduction à l'analyse d'image opencv python
[Introduction à Python3 Day 21] Chapitre 10 Système (10.1 à 10.5)
20200329_Introduction à l'analyse de données avec Python 2nd Edition Personal Summary
[Introduction] Analyse de données satellitaires artificielles à l'aide de Python (environnement Google Colab)
"Introduction à la vérification des effets Chapitre 3 Analyse utilisant le score de propension" + α est essayé en Python
Introduction à la simulation d'événements discrets à l'aide de Python # 1
Analyse de données python
Introduction à l'analyse de données avec Python P32-P43 [ch02 3.US Baby Names 1880-2010]
Introduction à l'analyse de données par Python P17-P26 [ch02 1.usa.gov données de bit.ly]
Introduction à la simulation d'événements discrets à l'aide de Python # 2
Introduction à la vérification de l'efficacité Chapitre 1 écrit en Python
[Introduction au Data Scientist] Bases de Python ♬
J'ai essayé l'analyse de données IRMf avec python (Introduction au décodage des informations cérébrales)
Introduction à la vérification de l'efficacité Chapitre 3 écrit en Python
[Introduction à Python3, jour 22] Chapitre 11 Traitement parallèle et mise en réseau (11.1 à 11.3)
[Introduction à Python] Comment gérer les données au format JSON
[Introduction à Python3 Jour 11] Chapitre 6 Objets et classes (6.1-6.2)
[Introduction à Python3, Jour 23] Chapitre 12 Devenir un Paisonista (12.1 à 12.6)
[Python] Flux du scraping Web à l'analyse des données
[Introduction à Python3 Jour 20] Chapitre 9 Démêler le Web (9.1-9.4)
Introduction à la vérification de l'efficacité Chapitre 2 écrit en Python
Analyse de données avec python 2
Analyse des données à l'aide de xarray
Présentation de l'analyse de données python
Introduction au langage Python
Introduction à OpenCV (python) - (2)
Modèle d'analyse de données Python
Analyse de données avec Python
Une introduction à l'analyse de données à l'aide de Python - Pour augmenter le nombre de vues vidéo -
[Introduction à Python3 Jour 8] Chapitre 4 Py Skin: Structure du code (4.1-4.13)
[Pour les débutants] Comment étudier le test d'analyse de données Python3
[Chapitre 5] Introduction à Python avec 100 coups de traitement du langage
Écrire des données dans KINTONE à l'aide du module de requêtes Python
[Chapitre 2] Introduction à Python avec 100 coups de traitement du langage
[Introduction à Python] Comment arrêter la boucle en utilisant break?
[Introduction à Python] Comment écrire des instructions répétitives à l'aide d'instructions for
[Chapitre 4] Introduction à Python avec 100 coups de traitement du langage
Mon conteneur d'analyse de données python
Introduction à Python Django (2) Win
Publier sur Twitter en utilisant Python
Commencez à Selenium en utilisant python
[Python] Notes sur l'analyse des données
Introduction à la communication série [Python]
Notes d'apprentissage sur l'analyse des données Python
[Introduction à Python] <liste> [modifier le 22/02/2020]
Introduction à Python (version Python APG4b)
Une introduction à la programmation Python
Introduction à discord.py (3) Utilisation de la voix
Introduction à Python pour, pendant
[Introduction à Python] Comment écrire des branches conditionnelles en utilisant des instructions if
Introduction à la modélisation bayésienne à l'aide de la traduction japonaise pymc3 de modélisation bayésienne en Python (chapitre 0-2)