Boa tarde gente, tudo bem?
Estou tentando automatizar um tratamento de dados com pandas no python.
Anexei dois arquivos: um que eu baixo de uma ferramenta e outro com os dados já tratados manualmente.
Basicamente o que ocorre é que preciso manter três colunas (podem ignorar a coluna de app ID): termos, posição e data.
Termos: são as palavras que vêm na primeira coluna da base de dados;
Posição: são os número que aparecem abaixo das colunas com nomes de datas;
Datas: são os cabeçalhos com nomes de datas (ex: 2022-05-03)
Tratamento:
O que eu preciso é reformular a base de dados de modo que as datas não sejam mais colunas, e sim linhas em uma coluna chamada "datas"; existe para cada uma das datas todos os termos da primeira coluna (ou seja, se houvessem 3 datas, os dados da coluna termos se repetiriam 3 vezes); enquanto os dados de posição devem ficar alinhados com a sua data e seu termo correspondentes.
Qualquer coisa que não tenha ficado clara, é só avisar!
Agradeço a todos! :)
Sensor_Tower_App_Intel_Keyword_Rankings_com.privalia.br_Daily_2022-04-18_2022-05-08.csv
tratados - Página1.csv