Ange Villkor
I det här avsnittet kommer vi att lära oss hur man extraherar data med hjälp av specifika villkor, men först vill jag att du undersöker den datamängd vi kommer att använda. Den innehåller data om asteroider:
id
- Unique identifier for each asteroid;name
- Name given by NASA;est_diameter_min
- Minimum estimated diameter in kilometers;est_diameter_max
- Maximum estimated diameter in kilometers;absolute_magnitude
- Describes how light the object is;hazardous
- Boolean feature that shows whether asteroid is harmful or not.
Du är redan bekant med attributet .loc[]
, men här kommer vi att utöka dess möjligheter.
Ett av de mest användbara verktygen är att ange villkor på en kolumn för att extrahera specifika värden. Du placerar helt enkelt kolumnens villkor inuti attributet .loc[]
. Titta på de olika villkoren och resultaten.
data.loc[data['est_diameter_max'] < 0.005].head()
– extraherar de första fem raderna där kolumnvärdena'est_diameter_max'
är mindre än0.005
;data.loc[data['absolute_magnitude'] >= 30].head()
– extraherar de första fem raderna där kolumnvärdena'absolute_magnitude'
är större än eller lika med30
.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 3.03
Ange Villkor
Svep för att visa menyn
I det här avsnittet kommer vi att lära oss hur man extraherar data med hjälp av specifika villkor, men först vill jag att du undersöker den datamängd vi kommer att använda. Den innehåller data om asteroider:
id
- Unique identifier for each asteroid;name
- Name given by NASA;est_diameter_min
- Minimum estimated diameter in kilometers;est_diameter_max
- Maximum estimated diameter in kilometers;absolute_magnitude
- Describes how light the object is;hazardous
- Boolean feature that shows whether asteroid is harmful or not.
Du är redan bekant med attributet .loc[]
, men här kommer vi att utöka dess möjligheter.
Ett av de mest användbara verktygen är att ange villkor på en kolumn för att extrahera specifika värden. Du placerar helt enkelt kolumnens villkor inuti attributet .loc[]
. Titta på de olika villkoren och resultaten.
data.loc[data['est_diameter_max'] < 0.005].head()
– extraherar de första fem raderna där kolumnvärdena'est_diameter_max'
är mindre än0.005
;data.loc[data['absolute_magnitude'] >= 30].head()
– extraherar de första fem raderna där kolumnvärdena'absolute_magnitude'
är större än eller lika med30
.
Tack för dina kommentarer!