Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Notions de Base sur Iloc | Les Toutes Premières Étapes
Premiers Pas Avec Pandas
course content

Contenu du cours

Premiers Pas Avec Pandas

Premiers Pas Avec Pandas

1. Les Toutes Premières Étapes
2. Lecture de Fichiers dans Pandas
3. Analyser les Données

book
Notions de Base sur Iloc

Vous pouvez également accéder aux lignes dans un DataFrame par leur index. Il existe plusieurs façons de le faire :

  • .iloc - est utilisé pour accéder aux lignes par leur index numérique, en commençant par 0 ;
  • .loc - est utilisé pour accéder aux lignes par leur étiquette de chaîne.

Dans ce cours, nous nous concentrerons exclusivement sur l'utilisation de l'attribut .iloc.

12345
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
copy

Le DataFrame a la structure suivante :

Vous pouvez remarquer la première colonne, qui sert d'index de ligne. Nous utiliserons ces index pour accéder à des lignes spécifiques dans le DataFrame. La syntaxe de cet attribut est la suivante :

Nous pouvons appliquer cet attribut pour accéder aux troisième et septième lignes de notre DataFrame :

12345678
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) # Accessing to the third and seventh rows print(countries.iloc[2]) print(countries.iloc[6])
copy

Après avoir exécuté le code ci-dessus, vous obtiendrez les lignes qui correspondent aux index indiqués dans l'image ci-dessous :

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 13
We're sorry to hear that something went wrong. What happened?
some-alt