userfriendlyscience (version 0.5-2)

sort.associationMatrix: sort.associationMatrix

Description

This function sorts an associationMatrix ascendingly or descendingly by one of its columns.

Usage

"sort"(x, decreasing = TRUE, byColumn = 1, ...)

Arguments

x
The associationMatrix object to sort.
decreasing
Whether to sort ascendingly (FALSE) or descending (TRUE).
byColumn
Which column to sort the matrix by, as an index.
...
Passed on to sort.

Value

The associationMatrix, but sorted.

Details

Note that if the associationMatrix contains values of different effectsizes, the sorting may be misleading. For example, a value of Cohen's d of .45 is higher than a value of Pearson's r of .35, and so will end up higher in a 'decreasing' sort - even though the association represented by an r of .35 is stronger than that represented by a d of .45.

Furthermore, only asymmetrical associationMatrices can be sorted; sorting a symmetrical association matrix would also change the order of the columns, after all.

See Also

associationMatrix

Examples

Run this code
sort(associationMatrix(infert, y=c("parity", "age"),
                       x=c("induced", "case", "spontaneous"), colNames=TRUE));

Run the code above in your browser using DataCamp Workspace