Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

No dataset atualizado, não mostra o número de recuperados

oi! tudo blz? peguei dos dados disponiveis atuais no girhub e parece que não estão registrando o controle de recuperados.

3 respostas

Oi, Edgard!

Olhei aqui agora e está lá sim. Esse é o link com o csv de recuperados: https://github.com/CSSEGISandData/COVID-19/blob/master/csse_covid_19_data/csse_covid_19_time_series/time_series_covid19_recovered_global.csv

De fato, o arquivo csv está disponível, porém quando faço o tratamento dos dados, encontro tudo zerado. Não consigo dar continuidade, utilizando a fórmula de "letality_rate_2". Segue o código utilizado:

deaths = pd.read_csv("https://raw.githubusercontent.com/CSSEGISandData/COVID-19/master/csse_covid_19_data/csse_covid_19_time_series/time_series_covid19_deaths_global.csv")
recovered = pd.read_csv("https://raw.githubusercontent.com/CSSEGISandData/COVID-19/master/csse_covid_19_data/csse_covid_19_time_series/time_series_covid19_recovered_global.csv")

display(deaths.head())
display(recovered.head())

Favor notar aqui, que a letality_rate_2 está em 100%

sum_up = combined.sum()
letality_rate_1 = sum_up["deaths"] / sum_up["confirmed"]
letality_rate_2 = sum_up["deaths"] / (sum_up["deaths"] + sum_up["recovered"])
print(letality_rate_1 * 100)
print(letality_rate_2 * 100)

Aqui, o print do sum_up, mostrando todo o recovered == 0.

display(sum_up)
solução!

Ah, entendi o problema. Eles pararam de atualizar o número de recuperados, inclusive abriram uma issue para isso https://github.com/CSSEGISandData/COVID-19/issues/4465. Eu rodei esse código para ver o que estava acontecendo com os dados do Brasil, por exemplo:

brazil = recovered.set_index("Country/Region").loc['Brazil'][3:]
last_not_zero = 0
for i in range(len(brazil)):
    if brazil[i] != 0:
        last_not_zero = i

brazil = pd.DataFrame(brazil).reset_index()
brazil.iloc[last_not_zero]

A última data que não tem zero é 8 de agosto de 2021 e o número de recuperados era de 17771228. Talvez você possa trabalhar com os dados até a data que pararam de atualizar para obter as informações que deseja.