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

Falta de dados no arquivo XLSX

Bom dia,

Quando o professor realizou o comando:proxima_turma.to_excel('proxima_turma.xlsx', index = False)ao abrir o arquivo no Excel, ele perdeu a coluna id_aluno. Depois ele inseriu o comando: pd.read_excel('proxima_turma.xlsx') e a coluna id_aluno tambem nao apareceu. Por gentileza, explicar.

1 resposta
solução!

Olá, Maria Luísa, tudo bem?

Se você notar no início da aula, temos uma tabela semelhante a esta:

Alunos dos Cursos de Python
id_aluno
233ELAINE
329MONICA
126FATIMA
148THAIS
149MARILENE

Quando o professor usa o argumento index = False o método to_excel() salva a tabela como um arquivo .xlsx sem o index que previamente definimos transformando a coluna id_aluno em um index com o nome id_aluno. Isso foi possível, através desse código:

proxima_turma = proxima_turma.set_index('id_aluno').join(nomes.set_index('id_aluno'))['nome'].to_frame()

Portanto, quando salvamos a tabela, essa coluna que agora é o index da tabela será ignorada. Mas, caso queira mantê-la, basta retirar o argumento index = False.

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!