Filtrer avec iloc[] (par position)
La méthode iloc[] de Pandas permet de filtrer un DataFrame en utilisant des indices positionnels, c’est-à-dire en accédant aux lignes et aux colonnes par leurs positions numériques (en commençant par 0). Elle est particulièrement utile pour sélectionner un sous-ensemble de données lorsque les étiquettes ne sont pas connues ou ne sont pas pertinentes pour l’opération souhaitée. iloc[] accepte des entiers, des tranches (slices) ou des listes de positions.
Filtrer les lignes et colonnes par index positionnel
La méthode iloc[] permet de sélectionner des lignes et des colonnes en fonction de leur position indexée dans le DataFrame. Contrairement à loc[] qui fonctionne avec les étiquettes des lignes et des colonnes, iloc[] utilise des indices positionnels pour accéder aux éléments d’un DataFrame.
Filtrer un sous-ensemble de données par position sans conditions logiques
Lorsqu’il s’agit de filtrer un sous-ensemble de données dans un DataFrame sans utiliser de conditions logiques, vous pouvez simplement utiliser des indices positionnels pour sélectionner les lignes et les colonnes souhaitées. Cela vous permet de découper facilement le DataFrame en fonction de la position des éléments, sans avoir à appliquer des filtres basés sur les valeurs des données.