Traiter Plusieurs Conditions
Parfois, nous avons besoin de plusieurs conditions à appliquer. Par exemple, nous voulons extraire des données sur les astéroïdes dangereux avec un petit diamètre minimum. Mais comment écrire deux conditions simultanément ? Regardez le tableau :
L'exemple a été inclus pour vous aider à traiter ce sujet. Ce code extrait des données sur les astéroïdes grands et dangereux, où le diamètre minimum estimé est supérieur à 3.5
kilomètres et 'hazardous'
est True
.
1234import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/planet', index_col = 0) data_extracted = data.loc[(data['est_diameter_min'] > 3.5) & (data['hazardous'] == True)] print(data_extracted)
Dans la sortie, vous pouvez voir toutes les lignes qui satisfont ces deux conditions :
est_diameter_min
> 3.5;hazardous
== True.
Regardez l'exemple suivant avec l'instruction or
. Ce code extraira des données sur les astéroïdes extrêmement petits ou grands avec un diamètre estimé minimum inférieur à 0.0005
kilomètres et un diamètre estimé maximum supérieur à 20
kilomètres :
1234import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/planet', index_col = 0) data_extracted = data.loc[(data['est_diameter_min'] < 0.0005) | (data['est_diameter_max'] > 20)] print(data_extracted)
Dans la sortie, vous pouvez voir toutes les lignes qui satisfont l'une de ces deux conditions :
est_diameter_min
< 0.0005;est_diameter_max
> 20.
Swipe to start coding
Votre tâche ici est d'extraire des données sur des astéroïdes très brillants et non dangereux. Le code doit satisfaire deux conditions :
'absolute_magnitude'
est supérieur ou égal à25
;'hazardous'
estFalse
.
Après cela, affichez au hasard 5
lignes de data_extracted
.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 3.03Awesome!
Completion rate improved to 3.03
Traiter Plusieurs Conditions
Parfois, nous avons besoin de plusieurs conditions à appliquer. Par exemple, nous voulons extraire des données sur les astéroïdes dangereux avec un petit diamètre minimum. Mais comment écrire deux conditions simultanément ? Regardez le tableau :
L'exemple a été inclus pour vous aider à traiter ce sujet. Ce code extrait des données sur les astéroïdes grands et dangereux, où le diamètre minimum estimé est supérieur à 3.5
kilomètres et 'hazardous'
est True
.
1234import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/planet', index_col = 0) data_extracted = data.loc[(data['est_diameter_min'] > 3.5) & (data['hazardous'] == True)] print(data_extracted)
Dans la sortie, vous pouvez voir toutes les lignes qui satisfont ces deux conditions :
est_diameter_min
> 3.5;hazardous
== True.
Regardez l'exemple suivant avec l'instruction or
. Ce code extraira des données sur les astéroïdes extrêmement petits ou grands avec un diamètre estimé minimum inférieur à 0.0005
kilomètres et un diamètre estimé maximum supérieur à 20
kilomètres :
1234import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/planet', index_col = 0) data_extracted = data.loc[(data['est_diameter_min'] < 0.0005) | (data['est_diameter_max'] > 20)] print(data_extracted)
Dans la sortie, vous pouvez voir toutes les lignes qui satisfont l'une de ces deux conditions :
est_diameter_min
< 0.0005;est_diameter_max
> 20.
Swipe to start coding
Votre tâche ici est d'extraire des données sur des astéroïdes très brillants et non dangereux. Le code doit satisfaire deux conditions :
'absolute_magnitude'
est supérieur ou égal à25
;'hazardous'
estFalse
.
Après cela, affichez au hasard 5
lignes de data_extracted
.
Solution
Merci pour vos commentaires !
single
Awesome!
Completion rate improved to 3.03
Traiter Plusieurs Conditions
Glissez pour afficher le menu
Parfois, nous avons besoin de plusieurs conditions à appliquer. Par exemple, nous voulons extraire des données sur les astéroïdes dangereux avec un petit diamètre minimum. Mais comment écrire deux conditions simultanément ? Regardez le tableau :
L'exemple a été inclus pour vous aider à traiter ce sujet. Ce code extrait des données sur les astéroïdes grands et dangereux, où le diamètre minimum estimé est supérieur à 3.5
kilomètres et 'hazardous'
est True
.
1234import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/planet', index_col = 0) data_extracted = data.loc[(data['est_diameter_min'] > 3.5) & (data['hazardous'] == True)] print(data_extracted)
Dans la sortie, vous pouvez voir toutes les lignes qui satisfont ces deux conditions :
est_diameter_min
> 3.5;hazardous
== True.
Regardez l'exemple suivant avec l'instruction or
. Ce code extraira des données sur les astéroïdes extrêmement petits ou grands avec un diamètre estimé minimum inférieur à 0.0005
kilomètres et un diamètre estimé maximum supérieur à 20
kilomètres :
1234import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/planet', index_col = 0) data_extracted = data.loc[(data['est_diameter_min'] < 0.0005) | (data['est_diameter_max'] > 20)] print(data_extracted)
Dans la sortie, vous pouvez voir toutes les lignes qui satisfont l'une de ces deux conditions :
est_diameter_min
< 0.0005;est_diameter_max
> 20.
Swipe to start coding
Votre tâche ici est d'extraire des données sur des astéroïdes très brillants et non dangereux. Le code doit satisfaire deux conditions :
'absolute_magnitude'
est supérieur ou égal à25
;'hazardous'
estFalse
.
Après cela, affichez au hasard 5
lignes de data_extracted
.
Solution
Merci pour vos commentaires !