simplicial_set_intersect | R Documentation |
Combine two similarity graphs by treating them as fuzzy topological sets and forming the intersection.
simplicial_set_intersect(x, y, weight = 0.5, n_threads = NULL, verbose = FALSE)
x |
A sparse matrix representing the first similarity graph in the intersection operation. |
y |
A sparse matrix representing the second similarity graph in the intersection operation. |
weight |
A value between |
n_threads |
Number of threads to use when resetting the local metric. Default is half the number of concurrent threads supported by the system. |
verbose |
If |
A sparse matrix containing the intersection of x
and
y
.
# Form two different "views" of the same data
iris30 <- iris[c(1:10, 51:60, 101:110), ]
iris_sg12 <- similarity_graph(iris30[, 1:2], n_neighbors = 5)
iris_sg34 <- similarity_graph(iris30[, 3:4], n_neighbors = 5)
# Combine the two representations into one
iris_combined <- simplicial_set_intersect(iris_sg12, iris_sg34)
# Optimize the layout based on the combined view
iris_combined_umap <- optimize_graph_layout(iris_combined, n_epochs = 100)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.