Constructs a kNN graph from input data.
Usage
magic_knn_graph(
data,
knn = 5,
knn_max = NULL,
distance = c("euclidean", "cosine", "manhattan", "correlation"),
verbose = FALSE
)Arguments
- data
Matrix (cells x features).
- knn
Integer. Number of neighbors for bandwidth. Default is 5.
- knn_max
Integer or NULL. Maximum neighbors. Default is 3 * knn.
- distance
Character. Distance metric: "euclidean", "cosine", "manhattan", or "correlation". Default is "euclidean".
- verbose
Logical or integer. Verbosity level.