"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como extrair um valor específico de uma célula do Dataframe após a filtragem?

Como extrair um valor específico de uma célula do Dataframe após a filtragem?

Publicado em 2024-11-26
Navegar:296

How to Extract a Specific Value from a Dataframe Cell After Filtering?

Extraindo um único valor de uma célula de dataframe

Neste cenário, seu objetivo é extrair um valor específico de uma célula dentro de um dataframe. Embora você tenha isolado com êxito a linha que contém a célula de destino usando filtragem condicional, você encontra um problema ao tentar recuperar o valor diretamente do dataframe.

Para obter o número flutuante desejado, siga estas etapas:

  1. Utilize o iloc para acessar a primeira (e única) linha do dataframe como uma série:
sub_df = df[(df['l_ext']==l_ext) & (df['item']==item) & (df['wn']==wn) & (df['wd']==1)]
val = sub_df.iloc[0]
  1. Acesse o valor desejado usando o nome da coluna:
specific_value = val['col_name']

Seguindo estas etapas, você pode extrair com êxito o valor específico da célula de destino.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3