Skip to content

Commit ea34c28

Browse files
Jingjing TangJingjing Tang
authored andcommitted
nan when all counties for a msa/hrr are nan
1 parent d68db87 commit ea34c28

File tree

1 file changed

+2
-6
lines changed
  • google_symptoms/delphi_google_symptoms

1 file changed

+2
-6
lines changed

google_symptoms/delphi_google_symptoms/geo.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,6 @@ def geo_map(df, geo_res):
6262
map_df = generate_transition_matrix(geo_res)
6363
converted_df = pd.DataFrame(columns = df.columns)
6464
for _date in df["timestamp"].unique():
65-
newdf = pd.DataFrame({
66-
"timestamp": _date,
67-
"geo_id": list(map_df.keys())[1:]
68-
})
6965
val_lists = df[df["timestamp"] == _date].merge(
7066
map_df["geo_id"], how="right"
7167
)[METRICS + ["combined_symptoms"]].fillna(0)
@@ -75,8 +71,8 @@ def geo_map(df, geo_res):
7571
)
7672
newdf["timestamp"] = _date
7773
newdf["geo_id"] = list(map_df.keys())[1:]
78-
mask = (newdf[METRICS].sum(axis=1) == 0)
79-
newdf.loc[mask, METRICS + ["combined_symptoms"]] = np.nan
74+
mask = (newdf == 0)
75+
newdf[mask] = np.nan
8076
converted_df = converted_df.append(newdf)
8177
return converted_df
8278

0 commit comments

Comments
 (0)