Skip to content

Commit

Permalink
gif gridding debug
Browse files Browse the repository at this point in the history
  • Loading branch information
chenyangkang committed Jun 3, 2024
1 parent 7f60cf8 commit e26c34b
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions stemflow/utils/plot_gif.py
Original file line number Diff line number Diff line change
Expand Up @@ -146,9 +146,15 @@ def animate(i, norm, log_scale=log_scale):
sub = data[data["Temporal_indexer"] == i].copy()
temporal_value = np.array(sub[Temporal1].values)[0]

sub.loc[:, f"{Spatio1}_grid"] = np.digitize(sub[Spatio1], lng_gird, right=True)
sub.loc[:, f"{Spatio2}_grid"] = np.digitize(sub[Spatio2], lat_gird, right=False)
sub = sub[(sub[f"{Spatio1}_grid"] <= lng_size + 1) & (sub[f"{Spatio2}_grid"] <= lat_size + 1)]
g1 = np.digitize(sub[Spatio1], lng_gird, right=True)
g1 = np.where(g1 >= np.max(lng_gird), np.max(lng_gird) - 1, g1)

g2 = np.digitize(sub[Spatio2], lat_gird, right=True)
g2 = np.where(g2 >= np.max(lat_gird), np.max(lat_gird) - 1, g2)

sub.loc[:, f"{Spatio1}_grid"] = g1
sub.loc[:, f"{Spatio2}_grid"] = g2
sub = sub[(sub[f"{Spatio1}_grid"] <= lng_size - 1) & (sub[f"{Spatio2}_grid"] <= lat_size - 1)]

sub = sub.groupby([f"{Spatio1}_grid", f"{Spatio2}_grid"])[[col]].mean().reset_index(drop=False)

Expand Down

0 comments on commit e26c34b

Please sign in to comment.