[PYTHON] [Super Basics] À propos de Jupyter Notebook

Qu'est-ce que c'est?

Je ne suis ni ingénieur logiciel ni data scientist, mais en extrayant des données de MySQL, BigQuery, etc. dans mon travail quotidien, je me suis intéressé à la méthode pour les exprimer et les visualiser statistiquement. Je pense que le notebook jupyter est adapté pour les réaliser, et a récemment écrit Python dans le notebook jupyter. Cet article est une compilation de mémorandums pour mon utilisation de jupyter, et couvre la portée de la lecture de données CSV à l'aide de pandas, la vérification des statistiques de base et des méthodes simples de visualisation de données.

Qu'est-ce que Jupyter Notebook?

Se référer au document officiel

Mémo de code

Qu'est-ce que Pandas? ... Une bibliothèque qui fournit des fonctions pour prendre en charge l'analyse des données. En particulier, il fournit des structures de données et des opérations pour manipuler des tableaux numériques et des données chronologiques. Qu'est-ce que numpy? ・ ・ ・ Bibliothèque pour l'analyse numérique Qu'est-ce que pyplot? ・ ・ ・ Bibliothèque visualisée

1. Importez des données et vérifiez les données

test.ipynb


# 1.Importez les bibliothèques nécessaires à l'analyse des données

import pandas as pd 
import numpy as np
from matplotlib import pyplot as plt
%matplotlib inline

#2.Lire les données * On suppose qu'il y a une colonne. Sinon en-tête=Spécifiez Aucun comme option
# head()、tail()En utilisant une fonction, vous pouvez vérifier le contenu des données au début ou à la fin. Je l'utilise quand il y a beaucoup de lignes
data = pd.read_csv("hogehoge.csv") 

#3.Vérifiez la matrice de données
data.shape # -> (Lignes, colonnes) seront renvoyées.

#4.Vérifiez les statistiques de base (caractéristiques de base des données, moyenne, écart type, valeur maximale, valeur minimale, etc.) et le type de données
#Aussi, signifie()En utilisant des fonctions telles que, il est également possible de ne renvoyer que la moyenne.
data.describe()
data.info()


#Pour spécifier une colonne: "Hogehoge" dans la clause where de SQL=Image pour spécifier "hoge"
data["hoge"]

2. Visualisation des données

test.ipynb



#Dessinez un graphique linéaire.
#La taille peut être spécifiée en option. figue=(Taille horizontale,Taille verticale)Précisez avec
#Vous pouvez également spécifier le titre en option. Titre= "hoge"
data["hoge"].plot()

#Spécifie le nom de l'axe des x et de l'axe des y
label = date.plot(figzize=(15,5),title="test")
label.set_xlabel("hogehoge")
label.set_ylabel("hogehoge")

#variable.plot.hist()でヒストグラムを、variable.boxplot(by=axe x)Box plot est également possible avec.

Recommended Posts

[Super Basics] À propos de Jupyter Notebook
Mémo Jupyter Notebook
Présentation de Jupyter Notebook
Puissant ordinateur portable Jupyter
Mot de passe du notebook Jupyter
Jupyter Notebook Principes d'utilisation
Mémo Jupyter Notebook
Comment utiliser le bloc-notes Jupyter [super basique]
Démarrer Jupyter Notebook
3 astuces du notebook Jupyter (Python)
PyTorch Super Introduction Principes de base de PyTorch
Expliquez clairement super ()
[Cloud103] # 3 Jupyter Notebook à nouveau
Touche de raccourci pour le bloc-notes Jupyter
Introduction de Jupyter Notebook dans CentOS7
Utilisation de Graphviz avec Jupyter Notebook
Afficher le HTML dans le notebook Jupyter
Utiliser pip avec Jupyter Notebook
Erreur de multitraitement dans Jupyter Notebook
Essayez d'utiliser Jupyter Notebook de manière dynamique
Graphiques élevés dans le notebook Jupyter
Afficher le PDF sur Jupyter Notebook
Utiliser Cython avec Jupyter Notebook
homebrew, pyenv, anaconda, Jupyter Notebook
Jouer avec Jupyter Notebook (IPython Notebook)
[Édition complète] Raccourci vers le bloc-notes Jupyter
Exécutez Jupyter Notebook sous Windows
Comment utiliser Jupyter Notebook
notebook jupyter dans l'environnement venv python3.8
Autoriser les connexions externes avec le notebook Jupyter
Formatage avec autopep8 sur le notebook Jupyter
Paramètres d'extrait de code pour le notebook jupyter python
Jupyter Notebook indispensable au développement de logiciels
Mémo Python Anaconda x Jupyter Notebook
Publier Jupyter Notebook en tant que billet de blog
Visualisez l'arbre de décision avec le notebook Jupyter
Faites un son avec le notebook Jupyter
Résumé personnel de Jupyter Notebook Magic Command
Affichez simplement le fichier du notebook Jupyter
Jupyter Notebook: 4 trucs et astuces banals
[MEMO] [Construction de l'environnement de développement] Jupyter Notebook
Utiliser Markdown avec le notebook Jupyter (avec raccourci)
Ajouter plus de noyaux avec Jupyter Notebook
Afficher les graphiques en ligne dans Jupyter Notebook
Analyse pratique avec Pandas + notebook Jupyter
Lancer le notebook Jupyter (+ prendre des mesures de sécurité)
Bloc-notes Jupyter facile à utiliser (Python3.5)
Essayez d'exécuter Jupyter Notebook sur Mac
J'ai essayé d'utiliser le notebook jupyter d'une manière ou d'une autre
À propos des commandes Linux Édition super basique
À propos de la liste de base des bases de Python
Essayez de démarrer Jupyter Notebook ~ Formation Esper
J'ai essayé le notebook Jupyter de VS Code