Método "append" foi depreciado nas novas versões do pandas. Sugerem utilizar o método concat...
Método "append" foi depreciado nas novas versões do pandas. Sugerem utilizar o método concat...
Olá Johnny, tudo bem com você?
Peço desculpas pela demora em obter um retorno.
Obrigado por sua sugestão. Nas versões mais recentes do Pandas o método append
apesar de funcionar em alguns casos, não é mais utilizado como forma oficial de concatenar DataFrames.
O método concat
como foi recomendo, tem como característica ser mais flexível, pois permite concatenar vários DataFrames ao mesmo tempo, e também especificar a dimensão ao longo da qual a concatenação deve ocorrer (linhas ou colunas), abaixo um exemplo:
import pandas as pd
df1 = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})
df2 = pd.DataFrame({'A': [5, 6], 'B': [7, 8]})
# Usando concat para concatenar df1 e df2 ao longo das linhas
resultado = pd.concat([df1, df2], ignore_index=True)
print(resultado)
Resultado:
A | B |
---|---|
1 | 3 |
2 | 4 |
5 | 7 |
6 | 8 |
import pandas as pd
df1 = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})
df2 = pd.DataFrame({'C': [5, 6], 'D': [7, 8]})
# Usando concat para concatenar df1 e df2 ao longo das colunas (horizontalmente)
resultado = pd.concat([df1, df2], axis=1)
print(resultado)
Resultado:
A | B | C | D |
---|---|---|---|
1 | 3 | 5 | 7 |
2 | 4 | 6 | 8 |
Caso queira se aprofundar no método concat
, recomendo a leitura da documentação.
Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.
Em caso de dúvidas estou à disposição.
Abraços e bons estudos!