compass.utilities.parsing.num_ordinances_dataframe#

num_ordinances_dataframe(data, exclude_features=None)[source]#

Count number of ordinances found in DataFrame

Parameters:
  • data (pd.DataFrame) – DataFrame potentially containing ordinances for a jurisdiction. If no ordinance values are found, this function returns 0.

  • exclude_features (iterable of str, optional) – Optional features to exclude from ordinance count. By default, None.

Returns:

int – Number of unique ordinance values extracted from this DataFrame.