Méthode bool() pour le DataFrame Pandas

PythonPythonBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, nous allons apprendre à utiliser la méthode bool() dans un DataFrame Pandas. Cette méthode est utilisée pour vérifier si un DataFrame contient une seule valeur booléenne.

Conseils sur la machine virtuelle

Une fois le démarrage de la machine virtuelle terminé, cliquez dans le coin supérieur gauche pour basculer vers l'onglet Notebook pour accéder à Jupyter Notebook pour la pratique.

Parfois, vous devrez peut-être attendre quelques secondes pour que Jupyter Notebook ait fini de charger. La validation des opérations ne peut pas être automatisée en raison des limitations de Jupyter Notebook.

Si vous rencontrez des problèmes pendant l'apprentissage, n'hésitez pas à demander à Labby. Donnez votre feedback après la session, et nous réglerons rapidement le problème pour vous.

Créer un DataFrame avec un élément True

Commenceons par créer un DataFrame avec une seule valeur booléenne, True.

## Importing pandas library
import pandas as pd

## Create the DataFrame
df = pd.DataFrame({'column': [True]})

Vérifier le DataFrame à l'aide de la méthode bool()

Maintenant, vérifions le DataFrame à l'aide de la méthode bool(). Elle devrait retourner True car le DataFrame contient une seule valeur booléenne True.

## Check the DataFrame using the bool() method
print("DataFrame contains a single bool value:", df.bool())

Créer un DataFrame avec un élément False

Ensuite, nous allons créer un DataFrame avec une seule valeur booléenne, False.

## Create the DataFrame
df = pd.DataFrame({'column': [False]})

Vérifier le DataFrame à l'aide de la méthode bool()

Vérifions le DataFrame à l'aide de la méthode bool(). Elle devrait retourner False car le DataFrame contient une seule valeur booléenne False.

## Check the DataFrame using the bool() method
print("DataFrame contains a single bool value:", df.bool())

Essayons de vérifier un DataFrame avec deux éléments

Maintenant, créons un DataFrame avec deux valeurs booléennes, True et True.

## Create the DataFrame
df = pd.DataFrame({'column': [True, True]})

Vérifier le DataFrame à l'aide de la méthode bool()

Nous allons maintenant essayer de vérifier le DataFrame à l'aide de la méthode bool(). Cela devrait lever une ValueError car le DataFrame contient deux éléments.

## Check the DataFrame using the bool() method
print("DataFrame contains a single bool value:", df.bool())

Essayons de vérifier un DataFrame avec un élément entier

Enfin, créons un DataFrame avec une valeur entière, 1.

## Create the DataFrame
df = pd.DataFrame({'column': [1]})

Vérifier le DataFrame à l'aide de la méthode bool()

Nous allons maintenant essayer de vérifier le DataFrame à l'aide de la méthode bool(). Cela devrait lever une ValueError car le DataFrame contient une valeur non booléenne.

## Check the DataFrame using the bool() method
print("DataFrame contains a single bool value:", df.bool())

Récapitulatif

Dans ce laboratoire, nous avons appris sur la méthode bool() dans un DataFrame Pandas. Nous avons vu comment cette méthode peut être utilisée pour vérifier si un DataFrame contient une seule valeur booléenne. Nous avons également appris que la méthode lève une erreur si le DataFrame contient plusieurs éléments ou un élément non booléen. Cette méthode peut être utile pour valider le contenu d'un DataFrame.