Skip to content

Commit 51b044e

Browse files
author
Elye Bliss
committed
modifying assign_age_group function
1 parent 0127e03 commit 51b044e

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/rra_climate_health/data_prep/run_training_data_prep.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -559,9 +559,10 @@ def get_LSMS_wealth_dataset() -> pd.DataFrame:
559559
return df
560560

561561

562-
def assign_age_group(df: pd.DataFrame) -> pd.DataFrame:
562+
def assign_age_group(df: pd.DataFrame,indicator="cgf") -> pd.DataFrame:
563563
age_group_spans = pd.read_parquet(paths.AGE_SPANS_FILEPATH)
564-
age_group_spans = age_group_spans.query("age_group_id in [388, 389, 238, 34]")
564+
if indicator=='cgf':
565+
age_group_spans = age_group_spans.query("age_group_id in [388, 389, 238, 34]")
565566
df["age_group_id"] = np.nan
566567
for _, row in age_group_spans.iterrows():
567568
df.loc[
@@ -1134,7 +1135,7 @@ def run_training_data_prep_anemia(
11341135

11351136
# Assign age group
11361137
before_rows = len(anemia_df)
1137-
anemia_df = assign_age_group(anemia_df, )
1138+
anemia_df = assign_age_group(anemia_df,indicator="anemia" )
11381139
anemia_df = anemia_df.dropna(subset=["age_group_id"])
11391140
dropped_due_to_age = before_rows - len(anemia_df)
11401141

0 commit comments

Comments
 (0)