Método Append de Series no Pandas

Beginner

Introdução

O método Series.append() do pandas é usado para mesclar ou concatenar duas Series e retornar uma nova Series. Ele permite combinar os elementos de duas Series, com ou sem preservar os valores originais do índice.

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 o módulo pandas

Para usar o método Series.append(), primeiro precisamos importar o módulo pandas em Python. Você pode fazer isso usando o seguinte código:

import pandas as pd

Criar duas Series

Em seguida, precisamos criar duas Series que queremos concatenar. Você pode criar uma Series passando uma lista ou um objeto semelhante a um array para o construtor pd.Series(). Por exemplo:

s1 = pd.Series(['Python', 'Java'])
s2 = pd.Series([1, 2])

Anexar as Series

Agora, podemos usar o método Series.append() para concatenar s2 a s1. Você pode fazer isso chamando o método append() em s1 e passando s2 como o parâmetro to_append. Por exemplo:

s3 = s1.append(s2)

(Opcional) Ignorar valores de índice

Por padrão, o método append() preserva os valores de índice da Series original. Se você deseja ignorar os valores de índice e gerar um novo índice de 0 a n-1, você pode passar o parâmetro ignore_index=True para o método append(). Por exemplo:

s3 = s1.append(s2, ignore_index=True)

(Opcional) Verificar integridade

Se você deseja garantir que o índice resultante não tenha valores duplicados, você pode passar o parâmetro verify_integrity=True para o método append(). Se houver quaisquer valores de índice sobrepostos, isso irá levantar um ValueError. Por exemplo:

s3 = s1.append(s2, verify_integrity=True)

Resumo

Neste laboratório, aprendemos como usar o método Series.append() em pandas para mesclar ou concatenar duas Series. Percorremos as etapas de importação do módulo pandas, criação das Series e sua concatenação. Adicionalmente, exploramos os parâmetros opcionais para ignorar valores de índice ou verificar a integridade. Este método é útil quando queremos combinar duas Series em uma única Series em pandas.