feat: Include ratio of at-least-once vaccinated persons
This commit is contained in:
@@ -62,6 +62,7 @@ class VaccinationData:
|
|||||||
|
|
||||||
ratio_vaccinated_once: float = 0.0
|
ratio_vaccinated_once: float = 0.0
|
||||||
ratio_vaccinated_full: float = 0.0
|
ratio_vaccinated_full: float = 0.0
|
||||||
|
ratio_vaccinated_total: float = 0.0
|
||||||
|
|
||||||
|
|
||||||
class CovidCrawlerBase(ABC):
|
class CovidCrawlerBase(ABC):
|
||||||
@@ -196,6 +197,9 @@ class CovidCrawler(CovidCrawlerBase):
|
|||||||
|
|
||||||
result.ratio_vaccinated_full = result.num_vaccinated_full / population * 100
|
result.ratio_vaccinated_full = result.num_vaccinated_full / population * 100
|
||||||
result.ratio_vaccinated_once = result.num_vaccinated_once / population * 100
|
result.ratio_vaccinated_once = result.num_vaccinated_once / population * 100
|
||||||
|
result.ratio_vaccinated_total = (
|
||||||
|
result.ratio_vaccinated_once + result.ratio_vaccinated_full
|
||||||
|
)
|
||||||
_log.debug(f"Result data: {result}")
|
_log.debug(f"Result data: {result}")
|
||||||
|
|
||||||
return result
|
return result
|
||||||
|
|||||||
Reference in New Issue
Block a user