Description Usage Arguments Details Value Note Author(s) References See Also Examples
This function is a wrapper function for find_grouped_weights that returns both the hierarchical clustering and the result from find_grouped_weights.
1 2 3 4 5 |
The arguments are the same as those of find_grouped_weights
: see that for details.
data |
the data that needs to be clustered, provided as a dataframe or (numeric) matrix. It is assumed that rows correspond to instances and columns correspond to features. |
combined_indices |
the indices that are combined into groups. Present this as a list. Each list entry should contain, in vector format, the indices of the variables that are contained in that group |
start_values |
a vector containing the initial values of the weights. Defaults to |
n_iterate |
the maximum number of iterations used by the quasi-newton method |
clust_method |
a string containing the type of linkage function used by |
bounds |
a vector of size 2 containing the lower and upper bound in position 1 and 2 respectively. The lower bound must not be lower than 0 and not higher than |
minimal_memory_mode |
logical that determines whether the algorithm calculates the differences for each instance and each variables beforehand or calculates them live each time. The first will be chosen when this variable is FALSE,
the second one will be chosen when this variable is TRUE. Note that this requires k vectors of size |
See find_grouped_weights
for more details.
This function returns a list of two named lists:
clustering |
the hierarchical clustering. See |
opt_result |
the results of the optimisation algorithm. See |
This package requires the cluster package.
Jeroen van den Hoven
Clustering with optimised weights for Gower's metric: Using hierarchical clustering and Quasi-Newton methods to maximise the cophenetic correlation coefficient, Jeroen van den Hoven.
1 2 3 4 5 6 7 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.