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.