A simple to use summary function that can be used with pipes
    and displays nicely in the console. The default summary statistics may
    be modified by the user as can the default formatting.  Support for
    data frames and vectors is included, and users can implement their own
    skim methods for specific object types as described in a vignette.
    Default summaries include support for inline spark graphs.
    Instructions for managing these on specific operating systems are
    given in the "Using skimr" vignette and the README.

Provides tools for applying Sklar's Omega (Hughes, 2018) <arXiv:1803.02734>
    methodology to nominal scores, ordinal scores, percentages, counts, amounts (i.e.,
    non-negative real numbers), and balances (i.e., any real number). The framework can
    accommodate any number of units, any number of coders, and missingness; and
    can be used to measure agreement with a gold standard, intra-coder agreement,
    and/or inter-coder agreement. Frequentist inference is supported for all levels
    of measurement. Bayesian inference is supported for continuous scores only.

Algorithms for solving selective k-means problem,
    which is defined as finding k rows in an m x n matrix such that 
    the sum of each column minimal is minimized. 
    In the scenario when m == n and each cell value in matrix is a 
    valid distance metric, this is equivalent to a k-means problem. 
    The selective k-means extends the k-means problem in the sense 
    that it is possible to have m != n, often the case m < n which 
    implies the search is limited within a small subset of rows. 
    Also, the selective k-means extends the k-means problem in the 
    sense that the instance in row set can be instance not seen in 
    the column set, e.g., select 2 from 3 internet service provider
    (row) for 5 houses (column) such that minimize the overall cost 
    (cell value) - overall cost is the sum of the column minimal of
    the selected 2 service provider.