most multigroup indices can throw the error ValueError: Input contains NaN, infinity or a value too large for dtype('float64' (coming from sklearn manhattan_distances) when the input data do not have NaNs. This happens because this line generates NaNs from a division by zero error if the input data has zero population (i.e. if you have the polygon in a gdf but it contains no people). The fix is the same as #178 and resolved by #174
most multigroup indices can throw the error
ValueError: Input contains NaN, infinity or a value too large for dtype('float64'
(coming from sklearn manhattan_distances) when the input data do not have NaNs. This happens because this line generates NaNs from a division by zero error if the input data has zero population (i.e. if you have the polygon in a gdf but it contains no people). The fix is the same as #178 and resolved by #174