Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre iloc[] Basics | Section
Data Manipulation with pandas

bookiloc[] Basics

Glissez pour afficher le menu

You can also access rows in a DataFrame by their index. There are multiple ways to do this:

  • .iloc - is used to access rows by their numerical index, starting from 0;
  • .loc - is used to access rows by their string label.

In this course, you will focus exclusively on using the .iloc attribute.

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

The DataFrame has the following structure:

You can see the first column, which serves as the row index. Use these indexes to access specific rows in the DataFrame. The syntax of this attribute is:

df.iloc[index]

Use this attribute to access the third and seventh rows in the 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

After running the above code, you'll get rows that correspond to the indexes indicated in the image below:

question mark

Which code snippet correctly accesses the fourth row of the DataFrame countries using its numerical index?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 9

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 1. Chapitre 9
some-alt