[docs]classHongKong(CountryTestBase):location="Hong Kong"units="tests performed"source_label="Department of Health"source_url="http://www.chp.gov.hk/files/misc/statistics_on_covid_19_testing_cumulative.csv"source_url_ref="http://www.chp.gov.hk/files/misc/statistics_on_covid_19_testing_cumulative.csv"rename_columns={"日期由 From Date":"from","日期至 To Date":"Date","檢測數字 Number of tests":"t1","特定群組檢測計劃下的檢測數目 Number of tests under Target Group Testing Scheme":"t2","普及社區檢測計劃下的檢測數目 Number of tests under Universal Community Testing Programme":"t3","臨時檢測中心的檢測數目 Number of tests in Temporary Testing Centres":"t4","社區檢測中心的檢測數目 Number of tests in Community Testing Centres":"t5",}
[docs]def_load_cases(self):url="http://www.chp.gov.hk/files/misc/latest_situation_of_reported_cases_covid_19_eng.csv"df=pd.read_csv(url,usecols=["As of date","Number of confirmed cases","Number of cases tested positive for SARS-CoV-2 virus by nucleic acid tests","Number of cases tested positive for SARS-CoV-2 virus by rapid antigen tests",],)df["Number of cases tested positive for SARS-CoV-2 virus"]=df["Number of cases tested positive for SARS-CoV-2 virus by nucleic acid tests"]+df["Number of cases tested positive for SARS-CoV-2 virus by rapid antigen tests"].fillna(0)df["Number of confirmed cases"]=df["Number of confirmed cases"].fillna(df["Number of cases tested positive for SARS-CoV-2 virus"])returndf.assign(Date=clean_date_series(df["As of date"],"%d/%m/%Y"))