Olá Pessoal! Usamos o join para unir os dataframes COMBINED com o UN_POPULATION_TOTAL, para que pudéssemos ter os valores das populações (PopTotal, junto às variáveis de COVID (confirmed, death, ...). Para isso, mudamos o index para que houvesse a combinação, trocamos o índice para "location_for_who", mas ao usarmos o JOIN, a função DEF rename_location(location), não retorna nada! P.ex: no DF combined, os EUA aparecem como US, já no DF un_population os EUA aparecem como United States of America. A função def deveria resolver esse problema, no entanto não faz nada! Vejam o exemplo da Coréia do Sul abaixo. Ocorre o mesmo... !
No fim, com medo que fosse dar algum problema a mais nas aulas seguintes, optei por usar o dropna() e vida que segue, mas eu perdi informações importantes. Ainda não entendi o que ocorreu, pois parece que a função def não arruma o que deveria. Não sei se eu mudei algo ou esqueci de mudar, enfim, não funcionou a função para corrigir os NaN do DF combinado.
Se alguém puder ajudar, agradeço!