Pandas adicionam índice

Pandas adicionam índice
Pandas é uma biblioteca. Podemos descrevê-lo como sendo "de código aberto" e criado em grande parte para transferir racionalmente e rapidamente os dados relacionais ou marcados. Ele fornece uma variedade de formatos de informação e métodos de trabalho para lidar com as séries temporais e dados numéricos. Os pandas são rápidos e fornecem aos consumidores excelentes desempenho e confiabilidade. DataFrames em "Pandas" nos permitem armazenar informações em formato tabular. Também podemos adicionar "índice" a esses dados tabulares. Nos dados da série temporal, o índice se torna cada vez mais significativo. Qualquer ponto de dados dentro do quadro ou série pode ser recuperado usando o índice, que funciona como um endereço. Este tutorial explica o método usado para adicionar o "índice" em "pandas". Vamos tentar alguns exemplos aqui e verificar como os índices são adicionados em "pandas".

Exemplo 1:

Começamos com o primeiro exemplo deste tutorial. O software que utilizamos neste tutorial é o software "sypder" e é melhor para realizar os códigos "pandas" e "python". Aqui no código, começamos a fazer esse código importando os “pandas como PD”. Nós o utilizamos aqui para que possamos facilmente obter os métodos "pandas" colocando o "PD" em vez de "pandas". Criamos um DataFrame "Relatório". Ele contém cinco colunas e quatro linhas. Adicionamos as informações sobre os alunos. Então, colocamos "11", "Smith", "72", "67" e "77" na primeira linha. A segunda linha contém "12", "Lini", "78", "69" e "74".

Agora, vem a terceira fila e temos "13", "Michael", "74", "56" e "55". Na última fila, adicionamos "14", "Aliados", "54", "76" e "67". Depois disso, colocamos alguns nomes de colunas que são "roll_no", "nome", "inglês", "matemática" e "ciência". Em seguida, utilizamos a "impressão" para mostrar este "relatório" na tela. Agora, definimos o índice usando o método "set_index ()". Definimos o "roll_no" como o "índice". E então, imprima novamente.

Pressione “Shift+Enter”. A saída a seguir renderizará na tela do console da Sypder. Os primeiros dados tabulares têm o índice que é adicionado automaticamente, mas adicionamos o índice e o exibimos abaixo. Nos dois dados tabulares, o "roll_no" é o índice.

Exemplo 2:

No código anterior, criamos apenas um índice, mas agora neste código, selecionamos várias colunas como o índice. Nós importamos os “pandas como PD” no início do código e temos um DataFrame com o nome “Progresso”. Adicionamos alguns dados e criamos cinco colunas. Primeiro, colocamos os dados em linhas e depois adicionamos os nomes das colunas depois de adicionar os dados nas linhas. Nós também renderizamos esse quadro de dados.

Em seguida, usamos o método "set_index" no qual adicionamos dois nomes de colunas para defini -los como índices. Selecionamos "roll_no" e "nome" como o índice. Colocamos o suporte quadrado neste método "set_index ()" e adicionamos os nomes das colunas neste suporte quadrado que os separam por uma vírgula ",". Em seguida, esse quadro de dados de "progresso" também é impresso no seguinte com dois índices.

No segundo dataframe, temos dois índices que são "roll_no" e "nome". Isso significa que podemos adicionar facilmente vários índices em "pandas" usando o método "set_index".

Exemplo 3:

Nós "importamos" o "Panda" como o "PD" e depois nos movemos para criar e inicializar uma lista aninhada com o nome "alunos". Temos "James", "35", "Sodan", "Austrália", "85.96 "e" 100 "na primeira lista. E então colocamos "Riti", "30", "Delhi", "India", "95.20 "e" 100 "como a segunda lista. A terceira lista contém "Vansh", "39", "Delhi", "India", "85.25 "e" 100 ". E a quarta lista tem "William", "32", "Tóquio", "Japão", "74.21 "e" 100 ". Na quinta lista, inserimos "Maychan", "34", "Nova York", "nós", "99.63 "e" 100 ".

Agora, avançamos para criar a última lista e adicionar alguns dados nesta lista. Adicionamos "Mike", "33", "Las Vegas", "nós", "47.28 "e" 100 ". Agora, alteramos esta lista aninhada no DataFrame e definimos o nome do DataFrame como "dados". Também adicionamos alguns nomes de colunas porque, no DataFrame, os dados renderizarão no formulário da tabela. Adicionamos alguns nomes de colunas que são "s_name", "s_age", "current_city", "current_loc", "obt_marks" e "total_marks". Esses nomes aparecem no topo como o nome da coluna. Também definimos alguns valores de índice aqui que são "A", "B", "C", "D", "E" e "F" e imprimimos este DataFrame completo "dados".

Definimos a coluna Float "obt_marks" abaixo e a definimos como o índice, simplesmente colocando -o no método "set_index ()". Ele altera o índice anterior e define o "obt_marks" como o índice. Isso também renderiza na tela do console à medida que utilizamos a função "print ()".

A primeira coluna é o índice. Nos primeiros dados tabulares, você pode notar que os índices são os valores que adicionamos anteriormente. Na ilustração a seguir, altera a coluna do índice e define o "obt_marks" como o índice porque alteramos o índice anterior e definimos o novo índice em nosso código.

Exemplo 4:

No código anterior, havia apenas um índice criado. No entanto, neste código, muitas colunas são usadas como índice. No início do código, importamos os “pandas como PD”. Mudamos o nome da lista aninhada e a definimos como "StudentData". O DataFrame aqui é "Data1". Colocamos três nomes diferentes de colunas no método "set_index ()" porque queremos adicionar três índices aqui. Neste código, definimos o "s_name", "id" e "current_city" como o índice.

Como você pode ver nos primeiros dados tabulares, o índice é a primeira coluna e os índices são os alfabetos que adicionamos anteriormente. Você pode visualizar os três índices presentes no segundo quadro de dados e as três colunas mudaram para o lado esquerdo desses dados tabulares.

Exemplo 5:

Criamos o "ditado" aqui como "funcionário_dict" e inserimos alguns dados. Em nome, colocamos "Joe", "Nat" e "Harry". No "salário", adicionamos "2000", "2100" e "1900". Em seguida, também adicionamos "bônus" em que inserimos os "5%", "3%" e "2%". Em seguida, mudamos esse "dito" no quadro de dados. O método "impressão" é utilizado para renderizar. Adicionamos os índices de tal maneira que o índice está definido e a coluna permanece. Utilizamos o método "set_index ()" no qual adicionamos o "nome" para defini -lo como um índice. Também colocamos o "gota = false" para que a coluna de nome apareça como o índice e como a coluna.

Observe que duas colunas têm o nome "nome" em que o primeiro "nome" é o índice e o outro "nome" é a coluna. Definimos o índice e mantemos a coluna.

Conclusão

Este tutorial é criado para ajudá -lo a aprender a "adicionar índice" em "pandas". Executamos vários exemplos usando a abordagem "set_index". Junto com os scripts de código, as saídas são renderizadas. Cada código foi completamente discutido aqui. Espero que seja mais simples para você saber como adicionar um índice e qual método é utilizado em "pandas" para fazê -lo.