Forma de pandas

Forma de pandas
Um kit de ferramentas Python denominado Pandas é especializado em aproveitar e trabalhar com modelos de dados. Dois dos principais objetivos dos pandas são a análise dos dados e o fornecimento de informações recentes sobre o conteúdo contido nos quadros de dados e sucessão. DataFrames são comparáveis ​​ao Python: são estruturas de dados com marcas duplas com colunas que podem ser de vários tipos e fazem parte do módulo pandas. Atingir uma boa imagem dos dados também pode ajudá -lo a melhorar sua compreensão de suas características. Os pandas incluem características que fornecem estatísticas para o "tamanho", "forma" e "parâmetros" dos quadros de dados. O "tamanho" de um quadro de dados de pandas, ou o número preciso de unidades de dados em seu quadro de dados é obtido pela propriedade "tamanho".

"Tamanho" pode não fornecer uma representação completa do seu quadro de dados. As medições do DataFrame são representadas por um par de que a propriedade "Shape" retorna. A "forma" seria em linhas e colunas. O índice "Shape" pode ser usado para medir o número de linhas ou colunas também. Nenhum valor de argumento é necessário para o “DataFrame. forma".

A sintaxe para o método de forma de Python Pandas

Use a sintaxe acima e fornece um par de colunas e linhas específicas para a forma de um quadro ou série para determinar a forma do quadro de dados.

A sintaxe para o método de tamanho do Python Panda

Use esta sintaxe para obter o tamanho do quadro de dados e fornece um tamanho de quadro ou série que corresponde a todo o número de elementos, que é colunas por linhas.

Exemplo 1: Usando Python Pandas para determinar o tamanho e a forma do quadro de dados

Pandas é uma estrutura para processamento de dados. Os dados das tabelas podem ser armazenados em python utilizando um quadro de dados. Os usuários podem salvar e interagir rapidamente com dados tabulares, como linhas e colunas, usando o DataFrame. Nesta demonstração, usaremos o parâmetro de forma para determinar o número de linhas e colunas no quadro de dados. O "tamanho" de um quadro de dados é determinado pelo número de elementos que ele contém, o que é igual à soma de suas linhas e colunas.

Utilizando a ferramenta "Spyder", este exemplo está sendo colocado em implementação. Este código é executado usando o módulo Python Panda, que importa a biblioteca Panda. Portanto, começaremos a escrever nosso código importando o módulo do panda para o Python. A etapa a seguir é criar um quadro de dados depois de importar a biblioteca do Panda. O quadro de dados "df1" é o que estamos usando nesta amostra. Este DataFrame possui duas colunas "sujeitos" e "marcas", ambas as quais contêm valores. Na coluna "Assunto" Temos "Python", "DLD", "Ética", "OOP", "Java" e "Gerenciamento". Na coluna "Marks", temos marcas para os sujeitos "98", "70", "88", "77", "90" e "86". Este DataFrame é gerado usando “Pd.quadro de dados".

Usando os métodos "tamanho" e "forma", calcularemos agora o tamanho e a forma do quadro de dados. O número total de células de dados do quadro de dados será calculado usando “df1.tamanho". O método "Shape" indicará a ordem do quadro de dados em termos do número de linhas e colunas, é quantas linhas e quantas colunas existem nesse quadro de dados. Usando a função "print ()", agora podemos ver nossos resultados na tela.

Como podemos ver no resultado mostrado na imagem, o quadro de dados que criamos é exibido primeiro e depois definirá o "tamanho" e "forma" do quadro de dados. O DataFrame possui "12" células de dados porque seu tamanho é "12" e a forma de DataFrame é "(6, 2)". Isso indica que ele contém seis linhas e duas colunas. O tamanho do índice é "6", que significa de "0 a 5". O "tamanho" e "forma" do DataFrame pode ser determinado usando o índice facilmente.

Exemplo 2: Determinando a forma de um quadro de dados vazio

Especificaremos a forma de um quadro de dados vazio neste exemplo. No último exemplo, construímos um quadro de dados com algumas colunas e linhas e exibimos sua forma e tamanho usando o método de "forma" e "tamanho". Nesse caso, no entanto, estamos criando um quadro de dados vazio sem colunas e sem linhas. O tamanho do índice para um quadro de dados vazio é sempre zero. O resultado será zero porque nosso quadro de dados não contém elementos. No entanto, o método de forma nos permitirá obter isso. Agora, usamos “df. forma ”para obter a forma do nosso quadro de dados. Isso nos informará sobre a ordem de espuma “linhas*coluna” na qual nosso quadro de dados está organizado. Em outras palavras, diz quantas linhas e colunas estão presentes. Invocar a função "print ()" exibirá o resultado na tela.

A imagem mostrará uma instrução vazia de quadro de dados em vez de um DataFrame porque não possui coluna e o tamanho do índice é zero. Assim, mostra um suporte quadrado vazio "[]" em frente à coluna e índice. Depois disso, se analisarmos a forma do quadro de dados, ele exibe uma ordem de "(0, 0)", que denota que a ordem de "coluna da linha *" é "0". Ele declara que não há uma fila nem uma coluna.

Exemplo 3: Outra explicação de como obter a forma de um quadro de dados usando o método de forma Python Pandas

"Tamanho" pode não fornecer toda uma representação do seu quadro de dados. A forma de um dataframe é outro recurso típico. O processo de "modelagem" está próximo do da propriedade "tamanho". Este cenário é idêntico ao primeiro exemplo. Exceto neste caso, simplesmente usamos o atributo "forma" para definir a forma do quadro de dados e não no anterior. Usamos as propriedades de "forma" e "tamanho". Importar o módulo do Panda para Python nos permitirá começar a escrever nosso código. O próximo passo é usar “PD.DataFrame ”para criar o DataFrame. Neste DataFrame "DF", temos três colunas "M", "N" e "O". Cada uma dessas três colunas contém valores. O valor para a coluna "M" temos "1", "4", "7" e "10". Os valores para a coluna "n" temos "2", "5", "8" e "12" e para a última coluna "O", temos "3", "6", "9" e "13".

Para obter a ordem da matriz do quadro de dados, agora estamos usando a técnica de "forma", que calcula as linhas e colunas do quadro de dados. O número de linhas será determinado pelo intervalo de início do índice. Portanto, para as linhas do DataFrame, usamos "Shape [0]". Para obter as colunas totais, ele usa "Shape [1]". Atualmente, implementamos a função "print ()" para mostrar os resultados.

O cenário do DataFrame é mostrado na imagem de saída. Como podemos ver na figura, a forma do DataFrame é "(4, 3)", que está na ordem da espuma da matriz. A próxima linha indica a existência de linhas “4” e colunas “3”.

Conclusão

Nossa discussão concentrou -se no método de forma e tamanho do panda. Neste artigo, demonstramos como obter a ordem "coluna de linha*linhas" da matriz, bem como o número geral de linhas e colunas usando os métodos de "forma" e "tamanho". Também aprendemos a calcular a forma de um quadro de dados vazio, mesmo quando seu valor é zero, usando o método de "forma".