[PYTHON] Notes de pandas

Une note rudimentaire de Pnadas. Pandas a diverses fonctions, alors prenez note à tout moment.

Structure de données

Series

Une version avancée de la liste régulière. Liste avec index.

#coding:utf-8

import pandas as pd

#Définition
s = pd.Series([1,2,3],index=['a','b','c'])

#Accès aux éléments
print s.a

#Diverses opérations
print s.index;
print s.mean()
print s.sum()
print s.cumsum()
print s.tolist()
print s.to_dict()

DataFrame

Quelque chose comme Excel en mémoire. Divers traitements peuvent être effectués en lignes et en colonnes.

#coding:utf-8

import pandas as pd

#Définition
df = pd.DataFrame([[1,2,3],[4,5,6],[7,8,9]],index=['r1','r2','r3'],columns=['c1','c2','c3'])

#Affichage du contenu pour le moment
print df

#Accès aux éléments
print df.ix['r1','c1']

#Diverses opérations (total de colonnes)
print df.ix[:,'c1'].sum()

Autre

Je l'ajouterai au besoin.

traitement datetime

plot

Recommended Posts

Notes de pandas
mémo d'auto-apprentissage pandas
mémo pandas python
Résumé des notes personnelles des pandas
Pandas
Mémo Pandas
JetBrains_learning notes_003
Mémo SQLAlchemy
notes de pyenv
Notions de base sur les pandas
Notes SQL
Mémo Sphinx
Mémo Django
Notes personnelles de prétraitement des données Python Pandas
Jupyter_learning notes_000
Mémorandum de Pandas
Notions de base sur les pandas
mémorandum pandas
mémo pandas
pandas SettingWithCopyWarning
Mémo Django
Mémo de raclage Python
Notes d'installation Mecab
Mes pandas (Python)
Note d'apprentissage Python_000
Notes d'apprentissage Python
concurrent.futures Notes d'utilisation
Notes d'installation de Theano
Note d'étude Jupyter_006
Notes de [Django] as_view ()
Remarques sur avec
Exercice Pandas (édition)
Notes de base de Theano
Excel-> pandas-> sqlite
Note d'apprentissage Python_006
Notes d'étude Linux
Notes sur Flask
[pandas] Conseils GroupBy
lecture de données pandas
À propos de décrire les pandas
liens relatifs aux pandas
Django order_by notes
Pandas de valeur manquante
9rep - Pandas MySQL
notes de python C ++
notes d'installation pyenv
Note d'apprentissage Python_005
Notes de grammaire Python
Note sur la bibliothèque Python
Mémorandum d'opération Pandas
Notes d'installation d'hydrogène
Trier par pandas
Note d'étude Jupyter_008
notes personnelles python
Note d'étude Jupyter_004
Notes sur Pytorch
Étude Jupyter note_001
Note d'apprentissage Python_001