Source code for src.prepare_data.task_prepare_r_effective_by_rki

import pandas as pd
import pytask

from src.config import BLD


@pytask.mark.depends_on(BLD / "data" / "raw_time_series" / "reproduction_number.csv")
@pytask.mark.produces(BLD / "data" / "processed_time_series" / "r_effective.pkl")
[docs]def task_prepare_rki_r_effective_data(depends_on, produces): df = pd.read_csv(depends_on) df["date"] = pd.to_datetime(df["Datum"], yearfirst=True) df = df.set_index("date").sort_index() r_effective = df["PS_7_Tage_R_Wert"] r_effective.to_pickle(produces)