Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Como Renomear novamente colunas e linhas após o concatenar?

Tentei renomer as colunas, porém recebi a mensagem : ValueError: cannot reindex from a duplicate axis. Código que tentei: df6=pd.DataFrame(data=df5, columns= ['Coluna '+ str(i) for i in range (9)])

1 resposta
solução!

Olá, Hudson, tudo bem?

Entendi o que você queria fazer. Na verdade nós utilizamos o parâmetro data do pd.DataFrame quando queremos usar um np.array, dicionário ou Series para construir um DataFrame. Mas, como df5 já é um Dataframe, podemos resolver essa questão de renomear a coluna de um jeito mais simples.

Basta fazermos uma cópia profunda de df5 para df6 através do método copy() e em seguida renomear as colunas do df6 de acordo com a lista que você utilizou no parâmetro columns no seu exemplo. Vou colocar abaixo como ficaria o código para conseguir fazer a tabela do jeito que gostaria:

df6 = df5.copy()
df6.columns = ['Coluna '+ str(i) for i in range(9)]
df6

Saída:

Coluna 0Coluna 1Coluna 2Coluna 3Coluna 4Coluna 5Coluna 6Coluna 7Coluna 8
Linha0AAABBBCCC
Linha1AAABBBCCC
Linha2AAABBBCCC

Espero ter ajudado e qualquer dúvida é só chamar!

Forte abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!