round_zone_correspondence#

caf.space.zone_correspondence.round_zone_correspondence(zone_corr_no_slithers, zone_names)[source]#

Round translation factors.

Changes zone_1_to_zone_2 adjustment factors such that they sum to 1 for every zone in zone 1.

Parameters:
  • zone_corr_no_slithers (pd.DataFrame) – 3 column (zone 1 id, zone 2 id, zone 1 to zone 2) zone correspondence DataFrame, with slithers filtered out

  • zone_names (List[str, str]) – List of zone 1 and zone 2 names

Returns:

3 column zone correspondence DataFrame with zone_1_to_zone_2 values which sum to 1 for each zone 1 id.

Return type:

pd.DataFrame