notes on pandas
This commit is contained in:
parent
e306ac3125
commit
4adb46e019
34
python.mdwn
34
python.mdwn
@ -118,3 +118,37 @@ Pas très pratique... Pour refaire marcher le lancement, il faut se placer dans
|
||||
### Relative import
|
||||
|
||||
* https://www.inkling.com/read/learning-python-mark-lutz-4th/chapter-23/why-use-package-imports
|
||||
|
||||
## Pandas
|
||||
|
||||
### Installation de Pandas
|
||||
|
||||
pip install pandas
|
||||
pip install xlrd
|
||||
|
||||
Puis on peut le charger avec un
|
||||
|
||||
>>> import pandas as pd
|
||||
|
||||
### Lire des fichiers talbeur
|
||||
|
||||
Première chose, Pandas ne sais pas lire les fichiers *ods*, il faut donc enregistrer le fichier en xls (xlsx ne semble pas marcher chez moi).
|
||||
|
||||
Ensuite on peut importer le fichier en question
|
||||
|
||||
>>> donnees = pd.read_excel('<nom du fichier>', '<nom de la fiche de calcul>')
|
||||
>>> donnes
|
||||
|
||||
Pour afficher les *clés*
|
||||
|
||||
>>> for i in donnes.keys():
|
||||
... print(i)
|
||||
|
||||
Supprimer une colonne (ici la première)
|
||||
|
||||
>>> donnees = donnees.drop(donnees.columns[0], 1)
|
||||
|
||||
### Quelques références au sujet de pandas
|
||||
|
||||
* Lecture et écriture des fichiers: http://pandas.pydata.org/pandas-docs/stable/io.html
|
||||
* http://sametmax.com/le-pandas-cest-bon-mangez-en/
|
||||
|
Loading…
Reference in New Issue
Block a user