CommencezCommencez gratuitement

Sous-ensemble par numéro de ligne/colonne

Les façons les plus courantes de créer un sous-ensemble de lignes sont celles que nous avons déjà vues : utiliser une condition booléenne ou des étiquettes d'index. Cependant, il est parfois utile de passer des numéros de lignes.

On le fait avec .iloc[] et, comme .loc[], on peut lui fournir deux arguments pour créer un sous-ensemble par lignes et par colonnes.

pandas est importé sous pd. temperatures (sans index) est disponible.

Cette activité fait partie du cours

Manipulation de données avec pandas

Voir le cours

Instructions de l’exercice

Utilisez .iloc[] sur temperatures pour créer des sous-ensembles.

  • Obtenez la 23e ligne, 2e colonne (positions d'index 22 et 1).
  • Obtenez les 5 premières lignes (positions d'index 0 à 5).
  • Obtenez toutes les lignes, colonnes 3 et 4 (positions d'index 2 à 4).
  • Obtenez les 5 premières lignes, colonnes 3 et 4.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Get 23rd row, 2nd column (index 22, 1)
print(____)

# Use slicing to get the first 5 rows
print(____)

# Use slicing to get columns 3 to 4
print(____)

# Use slicing in both directions at once
print(____)
Modifier et exécuter le code