Convert distance values in a sparse Matrix to similarity values.
Usage
# S3 method for class 'Matrix'
dist_to_sim(
x,
method = c("heat", "binary", "normalized", "cosine", "correlation"),
sigma = 1,
len = 1,
...
)Examples
m <- Matrix::Matrix(c(0,1,2,0), nrow=2, sparse=TRUE)
dist_to_sim(m, method="heat", sigma=1)
#> 2 x 2 sparse Matrix of class "dgCMatrix"
#>
#> [1,] . 0.1353353
#> [2,] 0.6065307 .