importioimportrequestsimportpandasaspdMETADATA={"source_url_flow":"https://data.gov.sg/api/action/package_show?id=covid-19-hospital-admissions","source_url_ref":"https://covidsitrep.moh.gov.sg/; https://data.gov.sg/dataset/covid-19-hospital-admissions","source_name":"Ministry of Health","entity":"Singapore",}
[docs]defmain():hosp_flow,icu_flow=import_flow()df=(hosp_flow.merge(icu_flow,on="date",how="outer",validate="one_to_one").melt("date",var_name="indicator").dropna(subset=["value"]))df["indicator"]=df.indicator.replace({"new_hospital_admissions":"Weekly new hospital admissions","new_icu_admissions":"Weekly new ICU admissions",})df["entity"]=METADATA["entity"]df=df.sort_values(["indicator","date"])returndf,METADATA