“Selecione linhas com várias condições Pandas Consulta” Respostas de código

Selecione linhas com várias condições Pandas Consulta

df.loc[(df['Salary_in_1000']>=100) & (df['Age']< 60) & (df['FT_Team'].str.startswith('S')),['Name','FT_Team']]
Blue-eyed Buzzard

Os pandas selecionam linhas por várias condições

>>> df["A"][(df["B"] > 50) & (df["C"] == 900)]
2    5
3    8
Name: A, dtype: int64
    
>>> df.loc[(df["B"] > 50) & (df["C"] == 900), "A"]
2    5
3    8
Name: A, dtype: int64
>>> df.loc[(df["B"] > 50) & (df["C"] == 900), "A"].values
array([5, 8], dtype=int64)
>>> df.loc[(df["B"] > 50) & (df["C"] == 900), "A"] *= 1000
>>> df
      A   B    C
0     9  40  300
1     9  70  700
2  5000  70  900
3  8000  80  900
4     7  50  900
Grieving Goose

Selecione linhas com várias condições Pandas Consulta

df.query('Salary_in_1000 >= 100 & Age < 60 & FT_Team.str.startswith("S").values')
Blue-eyed Buzzard

Respostas semelhantes a “Selecione linhas com várias condições Pandas Consulta”

Perguntas semelhantes a “Selecione linhas com várias condições Pandas Consulta”

Mais respostas relacionadas para “Selecione linhas com várias condições Pandas Consulta” em Python

Procure respostas de código populares por idioma

Procurar outros idiomas de código