segregation.singlegroup.RelativeClustering

class segregation.singlegroup.RelativeClustering(data, group_pop_var, total_pop_var, alpha=0.6, beta=0.5, **kwargs)[source]

Relative Clustering Index.

Parameters:
datapandas.DataFrame or geopandas.GeoDataFrame, required

dataframe or geodataframe if spatial index holding data for location of interest

group_pop_varstr, required

name of column on dataframe holding population totals for focal group

total_pop_varstr, required

name of column on dataframe holding total overall population

alphafloat

A parameter that estimates the extent of the proximity within the same unit. Default value is 0.6

betafloat

A parameter that estimates the extent of the proximity within the same unit. Default value is 0.5

Attributes:
statisticfloat

Relative Clustering Index

core_dataa pandas DataFrame

A pandas DataFrame that contains the columns used to perform the estimate.

Notes

Based on Massey, Douglas S., and Nancy A. Denton. “The dimensions of residential segregation.” Social forces 67.2 (1988): 281-315.

The pairwise distance between unit i and itself is (alpha * area_of_unit_i) ^ beta.

Reference: [Massey and Denton, 1988].

__init__(data, group_pop_var, total_pop_var, alpha=0.6, beta=0.5, **kwargs)[source]

Init.

Methods

__init__(data, group_pop_var, total_pop_var)

Init.