Definindo Condição
Nesta seção, será abordada a extração de dados utilizando condições específicas. Antes disso, observe o conjunto de dados que será utilizado. Ele contém informações sobre asteroides:
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.
O atributo .loc[]
já foi apresentado anteriormente, mas aqui suas possibilidades serão ampliadas.
Uma das ferramentas mais úteis é definir condições em uma coluna para extrair valores específicos. Para isso, basta inserir a condição da coluna dentro do atributo .loc[]
. Observe as diversas condições e os respectivos resultados.
data.loc[data['est_diameter_max'] < 0.005].head()
- extrai as primeiras cinco linhas onde os valores da coluna'est_diameter_max'
são menores que0.005
;data.loc[data['absolute_magnitude'] >= 30].head()
- extrai as primeiras cinco linhas onde os valores da coluna'absolute_magnitude'
são maiores ou iguais a30
.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you explain what each column in the asteroid dataset means?
How can I use conditions to filter the asteroid data?
Can you give more examples of using .loc[] with different conditions?
Awesome!
Completion rate improved to 3.03
Definindo Condição
Deslize para mostrar o menu
Nesta seção, será abordada a extração de dados utilizando condições específicas. Antes disso, observe o conjunto de dados que será utilizado. Ele contém informações sobre asteroides:
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.
O atributo .loc[]
já foi apresentado anteriormente, mas aqui suas possibilidades serão ampliadas.
Uma das ferramentas mais úteis é definir condições em uma coluna para extrair valores específicos. Para isso, basta inserir a condição da coluna dentro do atributo .loc[]
. Observe as diversas condições e os respectivos resultados.
data.loc[data['est_diameter_max'] < 0.005].head()
- extrai as primeiras cinco linhas onde os valores da coluna'est_diameter_max'
são menores que0.005
;data.loc[data['absolute_magnitude'] >= 30].head()
- extrai as primeiras cinco linhas onde os valores da coluna'absolute_magnitude'
são maiores ou iguais a30
.
Obrigado pelo seu feedback!