mat_2scipy_sparse function

conversion of an R matrix to a scipy sparse matrix

conversion of an R matrix to a scipy sparse matrix

mat_2scipy_sparse(x, format = "sparse_row_matrix")

Arguments

  • x: a data matrix
  • format: a character string. Either "sparse_row_matrix" or "sparse_column_matrix"

Details

This function allows the user to convert an R matrix to a scipy sparse matrix. This is useful because the Regularized Greedy Forest algorithm accepts only python sparse matrices as input.

Examples

try({ if (reticulate::py_available(initialize = FALSE)) { if (reticulate::py_module_available("scipy")) { library(RGF) set.seed(1) x = matrix(runif(1000), nrow = 100, ncol = 10) res = mat_2scipy_sparse(x) print(dim(x)) print(res$shape) } } }, silent = TRUE)

References

https://docs.scipy.org/doc/scipy/reference/sparse.html

  • Maintainer: Lampros Mouselimis
  • License: MIT + file LICENSE
  • Last published: 2022-09-12