Método Gt do DataFrame Pandas

Beginner

Introdução

Neste laboratório, você aprenderá sobre o método DataFrame.gt() na biblioteca Pandas. Este método é usado para comparar um DataFrame com outro elemento a elemento e retorna um DataFrame de valores booleanos como resultado da comparação.

Dicas para a VM

Após a inicialização da VM, clique no canto superior esquerdo para mudar para a aba Notebook e acessar o Jupyter Notebook para praticar.

Às vezes, pode ser necessário aguardar alguns segundos para que o Jupyter Notebook termine de carregar. A validação das operações não pode ser automatizada devido a limitações no Jupyter Notebook.

Se você enfrentar problemas durante o aprendizado, sinta-se à vontade para perguntar ao Labby. Forneça feedback após a sessão, e resolveremos o problema prontamente para você.

Importar a biblioteca pandas

Para usar o método DataFrame.gt(), você primeiro precisa importar a biblioteca pandas. Você pode fazer isso usando o seguinte código:

import pandas as pd

Criar um DataFrame

Em seguida, crie um DataFrame para trabalhar. Você pode usar o seguinte código como exemplo:

df=pd.DataFrame({"A":[200,500],"B":[60,250],"C":[150,1]})

Comparar com um escalar usando o método DataFrame.gt()

Agora, vamos comparar o DataFrame com um escalar usando o método DataFrame.gt(). Isso retornará um novo DataFrame com valores booleanos indicando se cada elemento é maior que o escalar. Use o seguinte código:

print(df.gt(200))

Comparar com uma Series usando o método DataFrame.gt()

Em seguida, vamos comparar o DataFrame com uma Série usando o método DataFrame.gt(). Isso retornará um novo DataFrame com valores booleanos indicando se cada elemento no DataFrame é maior que o elemento correspondente na Série. Use o seguinte código:

series = pd.Series([150, 200, 150])
print(df.gt(series,axis=0))

Comparar com outro DataFrame usando o método DataFrame.gt()

Finalmente, vamos comparar o DataFrame com outro DataFrame usando o método DataFrame.gt(). Isso retornará um novo DataFrame com valores booleanos indicando se cada elemento no primeiro DataFrame é maior que o elemento correspondente no segundo DataFrame. Use o seguinte código:

df_1=pd.DataFrame({"A":[200,500],"B":[60,250],"C":[150,1]})
df_2=pd.DataFrame({"A":[200,550],"B":[65,251],"C":[100,10]})
print(df_1.gt(df_2))

Resumo

Neste laboratório, você aprendeu sobre o método DataFrame.gt() na biblioteca Pandas. Você viu como comparar um DataFrame com um escalar, uma Série e outro DataFrame usando este método. Ao usar o método DataFrame.gt(), você pode convenientemente realizar comparações elemento a elemento em um DataFrame e obter resultados booleanos.