Uma das funcionalidades mais importantes fornecidas pelo Pandas é concatenar e adicionar data frames.
O método concat()
no Pandas é usado para concatenar dois ou mais data frames ao longo de um eixo específico (linha ou coluna). A sintaxe para usar este método é a seguinte:
pd.concat(objs, axis=0, join='outer', ignore_index=False, keys=None, sort=False, copy=True)
onde,
objs
: Esta é uma sequência ou mapeamento de objetos Series, DataFrame ou panel para concatenar.axis
: Este é o eixo ao longo do qual concatenar. O padrão é 0, o que significa concatenar ao longo das linhas.join
: Este é o tipo de junção a ser realizada. O padrão é 'outer'.ignore_index
: Este é um valor booleano. Se True, não use os valores do índice ao longo do eixo de concatenação. O padrão é False.keys
: Esta é uma lista opcional de chaves para serem usadas para construir um índice hierárquico ao longo do eixo de concatenação.sort
: Este é um valor booleano. Se True, classifique o índice resultante.copy
: Este é um valor booleano. Se True, faça uma cópia dos dados.O método append()
no Pandas é usado para adicionar linhas de um data frame a outro data frame. A sintaxe para usar este método é a seguinte:
df.append(other, ignore_index=False, verify_integrity=False, sort=False)
onde,
other
: Este é o data frame a ser adicionado.ignore_index
: Este é um valor booleano. Se True, não use os valores do índice ao longo do eixo de concatenação. O padrão é False.verify_integrity
: Este é um valor booleano. Se True, levanta um erro se as novas colunas se sobrepõem às colunas existentes. O padrão é False.