Olá a todos da Alura, rodei o código idêntico ao do professor mas as colunas do DataFrame não foram renomeadas. Por que não funcionou ?
Olá a todos da Alura, rodei o código idêntico ao do professor mas as colunas do DataFrame não foram renomeadas. Por que não funcionou ?
Oi Rodrigo,
tem um pequeno errinho no seu código que acaba enganando a gente (levei um tempo para encontrar kkkkkk). Note que os nomes das colunas são "c0", "c1" etc.
Quando você chama o método withColumnRenamed
você passa como nomes de colunas "c_{index}" quando o correto seria "_c{index}". Na célula 79 o código correto seria:
for index, Colname in enumerate(empresasColNames):
empresas = empresas.withColumnRenamed(f"_c{index}", Colname)
Espero ter ajudado e bons estudos