View source: R/CC_without_robScore_functions.R

multi_cluster_gen | R Documentation |

Multiple cluster generation

```
multi_cluster_gen(X, func, rep = 10, param, method = "random")
```

`X` |
input data Nsample x Nfeatures or a distance matrix |

`func` |
custom function that accepts |

`rep` |
number of repeats |

`param` |
vector of parameters |

`method` |
method for the choice of k at each repeat |

At each repeat, k is selected randomly or based on the best silhouette width from a discrete uniform distribution between range.k[1] and range.k[2]. Then clustering is applied and result is returned.

matrix of clusterings Nsample x Nrepeat

```
X = gaussian_clusters()$X
cluster_func = function(X, k){return(stats::kmeans(X, k)$cluster)}
Clusters = multi_cluster_gen(X, cluster_func, param = c(2,3))
```

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.