View source: R/dissimilarity.R
| dissimilarity | R Documentation |
Returns the total segregation between group and unit using
the Index of Dissimilarity.
dissimilarity(
data,
group,
unit,
weight = NULL,
se = FALSE,
CI = 0.95,
n_bootstrap = 100
)
data |
A data frame. |
group |
A categorical variable or a vector of variables
contained in |
unit |
A categorical variable or a vector of variables
contained in |
weight |
Numeric. (Default |
se |
If |
CI |
If |
n_bootstrap |
Number of bootstrap iterations. (Default |
Returns a data.table with one row. The column est contains
the Index of Dissimilarity.
If se is set to TRUE, an additional column se contains
the associated bootstrapped standard errors, an additional column CI contains
the estimate confidence interval as a list column, an additional column bias contains
the estimated bias, and the column est contains the bias-corrected estimates.
Otis Dudley Duncan and Beverly Duncan. 1955. "A Methodological Analysis of Segregation Indexes," American Sociological Review 20(2): 210-217.
# Example where D and H deviate
m1 <- matrix_to_long(matrix(c(100, 60, 40, 0, 0, 40, 60, 100), ncol = 2))
m2 <- matrix_to_long(matrix(c(80, 80, 20, 20, 20, 20, 80, 80), ncol = 2))
dissimilarity(m1, "group", "unit", weight = "n")
dissimilarity(m2, "group", "unit", weight = "n")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.