Os pandas qualquer método

Os pandas qualquer método
O "pandas" é uma biblioteca na qual você pode limpar, transformar e analisar seus dados para conhecê -lo. Python e pandas são utilizados em muitos campos diferentes. Em "Pandas", os dados são armazenados em forma de tabular. O aplicativo Pandas é normalmente usado para examinar e organizar grandes volumes de dados tabulares. "Pandas" fornece o método "qualquer ()". O método qualquer () avalia como verdadeiro se algum valor dentro dessa coluna é verdadeiro; caso contrário, ele retorna um falso.

Também explicamos isso como o método "qualquer ()" exibe verdadeiro se houver algum valor não nulo na coluna. Por exemplo, se a coluna contiver todo o valor zero e um pouco de zero, o resultado é "verdadeiro". Ele exibe apenas "falso" no caso quando todos os valores são zero. Apresentamos este guia para explicar o conceito do método "qualquer ()" em "pandas". Veja os seguintes códigos em que utilizamos o método "qualquer ()" e renderizará o funcionamento do método.

Exemplo # 01

Usaremos os métodos "qualquer ()" nos códigos e os executaremos no aplicativo "Spyder" neste guia. Devemos importar “pandas como PD” para acessar seu método em nosso código, porque estamos trabalhando com os códigos de pandas. Em seguida, geramos o quadro de dados chamado "df" com três colunas, e todas as colunas contêm alguns dados numéricos. Em seguida, crie a coluna um com o nome "A", e os dados que adicionamos são "1, 2, 0". A coluna "B" vem depois disso, na qual inserimos "0, 2 e 4". Além disso, temos a coluna "C" e adicionamos todos os zeros como "0, 0, 0". Renderizamos "df" colocando -o no "print ()".

Agora, estamos nos movendo para aplicar o método "qualquer ()" a este "df". Ele verificará todas as colunas separadamente e, se a coluna não for nula e contiver algum valor numérico diferente de zero, ele mostrará o resultado "verdadeiro". Se todos os valores forem zero ou nulos, isso mostra o "falso" como resultado. Colocamos esse método "qualquer ()" dentro do método "print ()" para que o resultado seja renderizado na tela do console.


A saída fornecida é obtida atingindo as teclas "Shift + Enter" no teclado. Ele renderiza no terminal do aplicativo "Spyder". Aqui, os dados numéricos aparecem na forma tabular, pois definimos esses dados no DataFarme. A coluna "A" contém dois valores diferentes de zero e um zero, então o resultado é "verdadeiro". Na coluna "B", também há dois diferentes de zero, e a terceira é o valor numérico, por isso retorna "verdadeiro" para "B". No entanto, a terceira coluna "C" tem todos os valores zero, por isso retorna "FALSE" para esta coluna "C".

Exemplo # 02

"Pandas" e "Numpy" são importados como "PD" e "NP", respectivamente. Além disso, existem três colunas no "dicionário" que construímos aqui. Essas colunas são nomeadas "A", "B" e "C", nas quais estamos inserindo "1, 2, 3, 4, 0, np. Nan, 3 "no" A ", depois" 0, 0, 0, 0, 0, 0, 0 "na coluna" B "e também podemos descrevê -la como se tivéssemos inserido todos os zeros no" B " coluna. A terceira e a última colunas contêm “3, 1, 4, 5, 0, NP. Nan, 5 ”.

Então o "dicionário" é criado como um dataframe, que é impresso. Definimos o nome do DataFrame como "Data11". Abaixo, estamos utilizando o método "qualquer ()" e colocando o "eixo = 0" como seu parâmetro. Este método () é aplicado às colunas de dados de dados e depois retorna o resultado. Também renderizamos o seguinte resultado colocando "print ()":


A coluna "A" contém valores numéricos diferentes de "0", então o resultado para isso é "verdadeiro". A coluna "B" não contém nenhum valor numérico, exceto "0"; Todos os seus valores são "0", então o resultado é "falso". Então vem a última coluna "C", que tem os valores diferentes de zero, então o resultado é "verdadeiro".

Exemplo # 03

Mais uma vez importamos "pandas" e o "Numpy" como "PD" e "NP", respectivamente, como explicamos no Código 2. Os "números" são uma variável na qual criamos o dicionário com três colunas. Essas colunas são "C1, C e C3" aqui. Na coluna "C1", estamos entrando "2, 4, 6, 4, 0, np. nan, 3 "e" 1, 3, 5, 7, 0, np. Nan, 5 ”são encontrados na segunda coluna“ C2 ”e na coluna“ C3 ”, estamos adicionando“ 0, 0, 0, 0, 0, 0, 0 ”ou, alternativamente,“ todos os zeros.”.

O dicionário de "números" é então transformado em um quadro de dados e impresso. O nome do DataFrame está definido como "Numbers1". Em seguida, usamos o método "qualquer ()" com o parâmetro definido como "eixo = 1". As linhas de quadro de dados são submetidas a este método de qualquer (), que posteriormente retorna o resultado. Também adicionamos "print ()" para transmitir este resultado.


O resultado para isso é "verdadeiro" para aqueles que têm outros valores numéricos que não "0" e "false" para quem tem apenas "0" e nenhum outro valores numéricos.

Exemplo # 04

Neste código, estamos adicionando valores "verdadeiros" e "falsos" como os dados e depois aplicarão o "qualquer ()" a esses valores "verdadeiros e falsos". Criamos apenas duas colunas aqui nas quais inserimos apenas valores "verdadeiros" e "falsos" e os armazenamos como um dicionário na variável "Any_Data" e depois alteramos o dicionário para o quadro de dados e também exibimos esse quadro de dados. Aplicamos o método "qualquer ()" a esses dados e renderizamos o resultado. Seu resultado é "verdadeiro" se um valor for "verdadeiro" e "falso" quando todos os valores são "falsos".


Aqui, ambos os valores da coluna "0" são "verdadeiros", então o resultado é "verdadeiro". Os valores da coluna "1" são "falsos", então o resultado é "falso", mas na coluna "2", um valor é "verdadeiro" e o outro valor é "falso", então exibe "verdadeiro" porque um O valor é "verdadeiro".

Exemplo # 05

Colocamos o nome "coluna" e criamos um dicionário que contém duas colunas com alguns dados. A coluna “A” possui “1, 2, 3, 4,5” e a coluna “B” possui “6, 7, 8, 9, 10, 10”. Depois de converter este dicionário para o quadro de dados, imprimimos e aplicamos o método "qualquer ()" no qual também colocamos uma condição. No primeiro "print ()", colocamos a condição de que os valores da coluna "B" sejam maiores que a coluna "A". Se um valor na coluna "B" for maior que a coluna "A" valores, ela fornece um resultado "verdadeiro". Na segunda condição, estamos inserindo o próximo "print ()", que verificará os valores de "B" e "A" e se o valor da coluna "B" é menor que o valor da coluna "A".


Aqui, o valor da coluna "A" é maior, então exibe "verdadeiro". Na imagem a seguir, ele retorna "false", pois nenhum valor de "B" é menor que "A":

Conclusão

O método “qualquer ()” foi explicado em grande parte e de uma maneira muito direta neste guia. O principal objetivo deste guia é ajudá -lo a entender a idéia do método "qualquer ()" em pandas. Exploramos que esse método resulta em "verdadeiro" se um valor não for diferente da coluna e também "verdadeiro" se um valor for "verdadeiro". Apenas dá "falso" se todos os valores forem "falsos" ou todos os valores forem "zero". Aqui, também discutimos as justificativas teóricas e práticas desse conceito. Felizmente, este artigo ajudou você a aprender o método "qualquer ()".