constructD {OpenRepGrid} | R Documentation |
Calculate Somers' d for the constructs.
Description
Somer's d is an asymmetric association measure as it depends on which variable is set as dependent and independent. The direction of dependency needs to be specified.
Usage
constructD(x, dependent = "columns", trim = 30, index = TRUE)
Arguments
x |
|
dependent |
A string denoting the direction of dependency in the output
table (as d is asymmetrical). Possible values are |
trim |
The number of characters a construct is trimmed to (default is
|
index |
Whether to print the number of the construct
(default is |
Value
matrix
of construct correlations.
Note
Thanks to Marc Schwartz for supplying the code to calculate Somers' d.
References
Somers, R. H. (1962). A New Asymmetric Measure of Association for Ordinal Variables. American Sociological Review, 27(6), 799-811.
Examples
## Not run:
constructD(fbb2003) # columns as dependent (default)
constructD(fbb2003, "c") # row as dependent
constructD(fbb2003, "s") # symmetrical index
# suppress printing
d <- constructD(fbb2003, out = 0, trim = 5)
d
# more digits
constructD(fbb2003, dig = 3)
# add index column, no trimming
constructD(fbb2003, col.index = TRUE, index = F, trim = NA)
## End(Not run)