J'ai essayé la "Practical Python Data Science" d'Udemy

Ce blog est la troisième entrée du Calendrier de l'Avent jupyter notebook 2016.

Il existe un service d'apprentissage en ligne appelé Udemy et "Practical Python Data Science" coûtait 2 300 yens. Alors j'ai essayé. Dans le cours de 17,5 heures, Shingo Tsuji, l'auteur du "Python Start Book", a expliqué en japonais. C'est un cours très facile à comprendre. Je n'ai pas encore écouté toutes les sections, mais j'aimerais vous présenter ce cours.

Étant donné que ce cours utilise essentiellement Jupyter Notebook pour expliquer presque toutes les sections, quelles sont les fonctionnalités de Jupyter Notebook présentées dans ce cours? Je vais vous présenter en échangeant.

La première partie consiste à expliquer comment utiliser la bibliothèque d'analyse de données de Python. Après cela, l'analyse et la visualisation des données sont expliquées, et dans la seconde moitié, une analyse plus pratique des données est expliquée à l'aide de données réelles.


Anaconda Il s'agit d'un package de bibliothèques fourni par Continuum Analytics pour l'analyse des données. Jupyter Notebook est également inclus dans ce package. Si vous installez Anaconda, un logiciel de gestion de packages Python appelé pip est inclus, vous pouvez donc également l'utiliser pour installer les bibliothèques requises. Je pense qu'un super débutant comme moi devrait d'abord installer cet Anaconda afin de préparer l'environnement d'analyse de données pour Python.

 2016-12-03 21.58.47.png

Comment utiliser Jupyter

Après avoir installé Anaconda, démarrez-le simplement dans le répertoire de travail comme indiqué ci-dessous pour démarrer le navigateur.

$ ipython notebook
 2016-12-03 22.40.56.png
<img src="lec28.png "> 
%matplotlib inline
 2016-12-03 21.56.47.png

Explication sur l'analyse des données

Les sections 3 et au-delà de ce cours utilisent Jupyter pour expliquer les bases de la science des données. Il coulera sous la forme de l'introduction de la bibliothèque.

De cette façon, vous pouvez également lire les données du presse-papiers.

from pandas import Series, DataFrame
import pandas as pd
#Collez les données que vous souhaitez lire dans le presse-papiers
nfl_frame = pd.read_clipboard()
nfl_frame
 2016-12-03 21.42.17.png

Bases de l'analyse des données

Visualisation de données

Analyse pratique des données

Kaggle est une plateforme de modélisation prédictive et de méthodes analytiques et sa société d'exploitation où les entreprises et les chercheurs publient des données et les statisticiens et les analystes de données du monde entier se disputent le modèle optimal. Voir aussi: https://ja.wikipedia.org/wiki/Kaggle

 2016-12-03 22.00.22.png
from pandas.io.data import DataReader
from datetime import datetime
tech_list = ['AAPL','GOOG','MSFT','AMZN']
end = datetime.now()
start = datetime(end.year - 1,end.month,end.day)
for stock in tech_list:   
    globals()[stock] = DataReader(stock,'yahoo',start,end)
AAPL.describe()

Comme mentionné ci-dessus, le contenu est un peu différent du contenu lié à Jupyter Notebook, mais j'espère que ce sera utile. Je pense que "Practical Python Data Science" vaut plus de 2 300 yens. Le contenu est très facile à comprendre pour un super débutant comme moi, je vous recommande donc de le prendre.

Recommended Posts

J'ai essayé la "Practical Python Data Science" d'Udemy
[PyCPA] Python Data Science Practical Lecture 2nd Loose Awareness
Fiche technique de la science des données (Python)
J'ai suivi le cours d'apprentissage Python I de Progete
"Data Science 100 Knock (traitement des données structurées)" Explication Python-006
"Data Science 100 Knock (traitement des données structurées)" Explication Python-001
"Data Science 100 Knock (traitement des données structurées)" Explication Python-002
[Python] 100 coups sur la science des données (traitement de données structurées) 021 Explication
"Data Science 100 Knock (traitement des données structurées)" Explication Python-005
"Data Science 100 Knock (traitement de données structurées)" Explication Python-004
J'ai suivi une formation à l'analyse de données Python à distance
[Python] 100 coups sur la science des données (traitement de données structurées) 020 Explication
[Python] 100 coups sur la science des données (traitement de données structurées) 025 Explication
"Data Science 100 Knock (traitement des données structurées)" Explication Python-003
[Python] 100 coups sur la science des données (traitement de données structurées) 019 Explication
[Bases de la science des données] J'ai essayé d'enregistrer de csv à mysql avec python
[Python] 100 coups sur la science des données (traitement de données structurées) 018 Explication
[Python] 100 coups sur la science des données (traitement de données structurées) 023 Explication
Analyse de données python
Apprenez la science des données
J'ai commencé Python
J'ai résumé l'année où j'ai étudié la science des données par moi-même.
J'ai essayé d'obtenir des données CloudWatch avec Python
[Python] 100 coups sur la science des données (traitement de données structurées) 017 Explication
[Python] 100 coups sur la science des données (traitement de données structurées) 026 Explication
[Python] 100 coups sur la science des données (traitement de données structurées) 016 Explication
[Python] 100 coups sur la science des données (traitement de données structurées) 024 Explication
J'ai commencé l'apprentissage automatique avec le prétraitement des données Python
[Python] 100 coups sur la science des données (traitement de données structurées) 027 Explication
[Python] 100 coups sur la science des données (traitement de données structurées) 029 Explication
[Python] 100 coups sur la science des données (traitement de données structurées) 015 Explication
[python] Lecture de données
[Python] 100 coups sur la science des données (traitement de données structurées) 028 Explication
[Bases de la science des données] Collecte de données depuis RSS avec python
Essayez de traduire le manuel de science des données Python en japonais
Analyse de données avec python 2
Bibliothèques de visualisation de données Python
Présentation de l'analyse de données python
J'ai essayé Python> autopep8
Nettoyage des données à l'aide de Python
Défiez 100 coups de science des données
Réapprendre Python (algorithme I)
Modèle d'analyse de données Python
[Tutoriel Python] Structure des données
[Python] Tri des données Numpy
J'ai essayé Python> décorateur
Concours de science des données OPT
Pourquoi j'ai choisi Python
Analyse de données avec Python
J'ai comparé Python more-itertools 2.5 → 2.6
Je veux pouvoir analyser des données avec Python (partie 3)
J'ai essayé de créer diverses "données factices" avec Python faker
[Python] 100 coups sur la science des données (traitement de données structurées) 001-010 Impressions + résumé du lien de commentaire
Je veux pouvoir analyser des données avec Python (partie 1)
C'est pourquoi j'ai quitté les pandas [Data Science 100 Knock (traitement des données structurées) # 1]
C'est pourquoi j'ai quitté les pandas [Data Science 100 Knock (traitement des données structurées) # 3]
Je veux pouvoir analyser des données avec Python (partie 4)