Description Usage Arguments Value Author(s) References Examples

Clustering of data points using various algorithms

1 |

`name` |
name of the dataframe or matrix object containing the coordinates of data points. The output of "extract()" may be directly put here. |

`n` |
Number of clusters |

`graph` |
logical. Plots the clusterplot on first 2 dimensions if set TRUE |

`choice` |
Clustering algorithm to use. Available choices are: "density", "kmeans", "pam" |

`title` |
Title of the plot |

`...` |
additional non-conflicting arguments to cluster functions |

returns a list containing the cluster and plot information

Subhadeep Das

Martin Ester, Hans-Peter Kriegel, Joerg Sander, Xiaowei Xu (1996). A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise. Institute for Computer Science, University of Munich. Proceedings of 2nd International Conference on Knowledge Discovery and Data Mining (KDD-96).

Forgy, E. W. (1965). Cluster analysis of multivariate data: efficiency vs interpretability of classifications. Biometrics, 21, 768–769.

Hartigan, J. A. and Wong, M. A. (1979). Algorithm AS 136: A K-means clustering algorithm. Applied Statistics, 28, 100–108. doi: 10.2307/2346830.

Lloyd, S. P. (1957, 1982). Least squares quantization in PCM. Technical Note, Bell Laboratories. Published in 1982 in IEEE Transactions on Information Theory, 28, 128–137.

MacQueen, J. (1967). Some methods for classification and analysis of multivariate observations. In Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, eds L. M. Le Cam & J. Neyman, 1, pp. 281–297. Berkeley, CA: University of California Press.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | ```
exclude <- list(0,c(1,9))
int_PCA <- integrate_pca(Assays = c("H2az",
"H3k9ac"),
groupinfo = groupinfo,
name = multi_assay, mergetype = 2,
exclude = exclude, graph = FALSE)
name = int_PCA$int_PCA
data <- extract(name = name, PC = c(1:4),
groups = c("WE","RE"), integrated = TRUE,
rand = 300, groupinfo = groupinfo_ext)
clusters <- cluster(name = data, n = 2,
choice = "kmeans",
title = "kmeans on 2 clusters")
``` |

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.