statsmodels.stats.inter_rater.to_table¶

statsmodels.stats.inter_rater.
to_table
(data, bins=None)[source]¶ convert raw data with shape (subject, rater) to (rater1, rater2)
brings data into correct format for cohens_kappa
 Parameters
data (array_like, 2Dim) – data containing category assignment with subjects in rows and raters in columns.
bins (None, int or tuple of array_like) – If None, then the data is converted to integer categories, 0,1,2,…,n_cat1. Because of the relabeling only category levels with nonzero counts are included. If this is an integer, then the category levels in the data are already assumed to be in integers, 0,1,2,…,n_cat1. In this case, the returned array may contain columns with zero count, if no subject has been categorized with this level. If bins are a tuple of two array_like, then the bins are directly used by
numpy.histogramdd
. This is useful if we want to merge categories.
 Returns
arr – Contingency table that contains counts of category level with rater1 in rows and rater2 in columns.
 Return type
nd_array, (n_cat, n_cat)
Notes
no NaN handling, delete rows with missing values
This works also for more than two raters. In that case the dimension of the resulting contingency table is the same as the number of raters instead of 2dimensional.