Os dados referentes ao número de casos confirmados, o de mortes, e as informações sobre cada paciente são obtidas do site da Prefeitura de Piracicaba. Embora não haja nenhuma página organizando os dados, eles podem ser extraídos da página com notícias sobre o coronavírus na cidade, ou nas notícias em geral (com o título "COMUNICADO ...").
Os dados extraídos são colocados em um arquivo com a seguinte formatação
Data Tipo Número Sexo Idade ## Observação
O campo Tipo
é usado para marcar casos confirmados (P
) ou óbitos (M
).
Quando não há informações sobre o paciente, os campos Sexo
e Idade
são marcados com --
.
Caso seja reportado que não houve novos casos confirmados, é preciso incluir uma entrada com contagem 0
.
Isso é feito para indicar que há informações sobre esse dia e evitar que apareçam lacunas nos dados.
As lacunas devem indicar que não houve nenhum dado reportado, o que ocorre geralmente em fins de semana.
No caso do número de mortes, não é necessário colocar uma entrada com contagem 0, pois o programa completa essas omissões automaticamente.
Para atualizar os gráficos, basta rodar o script covid.py
e os arquivos na pasta img
serão modificados para incluir os dados mais recentes.
Se quiser apenas vê-los, descomente o comando # pir.atualiza_graf(show=True) # Mostra figuras mas não salva
no fim do arquivo.
Evolução de novos casos e óbitos
São gerados os seguintes gráficos com a função atualiza_graf
:
- Novos casos confirmados por dia (
novoscasos
); - Total de casos confirmados (
totalcasos
); - Mortes por dias (
novasmortes
); - Total de mortes (
totalmortes
); - Combinação dos novos casos por dia e do total de casos (
casosconfirmados
); - Combinação das mortes por dia e do total de mortes (
mortes
); - Combinação de todos os 4 tipos de dados (arquivo sem sufixo).
Os gráficos podem ser conferidos nessa página.
Detalhamento por sexo e idade dos pacientes infectados
No caso de a cidade disponibilizar as informações sobre sexo e idade dos pacientes, é possível gerar também os gráficos com a função graf_detalhes
para visualizar a proporção de casos confirmados, pacientes recuperados, e óbitos por idade e sexo.
São considerados recuperados os pacientes que foram reportados como infectados há mais de 14 dias e que não faleceram.
Os gráficos gerados são:
- Casos confirmados por sexo e idade (
det-confirmados
); - Pacientes recuperados por sexo e idade (
det-recuperados
); - Óbitos por sexo e idade (
det-mortes
); - Estado dos homens infectados por idade (
det-homens
); - Estado das mulheres infectadas por idade (
det-mulheres
); - Estado de todos os pacientes infectados por idade (
det-total
).
Os gráficos podem ser conferidos nessa página.
Estimativa da evolução dos casos e óbitos
[Detalhes]
Os gráficos podem ser conferidos nessa página.
-
Campinas
Fonte: http://www.campinas.sp.gov.br/noticias.php e https://covid-19.campinas.sp.gov.br/
-
São Paulo
-
Outras cidades
A fundação SEADE disponibiliza os dados referentes a todo o estado de São Paulo no seu site e em um repositório no git-hub.
Utilizando o script, é possível plotar os gráficos de qualquer cidade no estado.