as_matrix | R Documentation |
Convert sparse matrix into dense matrix
as_matrix(x, parallel = FALSE, sparse = FALSE)
x |
A matrix. |
parallel |
Logical value, default is |
sparse |
Logical value, default is |
sparse_matrix <- simulate_sparse_matrix(
2000,
2000,
density = 0.01
)
system.time(as.matrix(sparse_matrix))
system.time(as_matrix(sparse_matrix))
system.time(as_matrix(sparse_matrix, parallel = TRUE))
identical(
as.matrix(sparse_matrix),
as_matrix(sparse_matrix)
)
identical(
as.matrix(sparse_matrix),
as_matrix(sparse_matrix, parallel = TRUE)
)
identical(
sparse_matrix,
as_matrix(as.matrix(sparse_matrix), sparse = TRUE)
)
## Not run:
network_table_0 <- inferCSN(example_matrix)
network_table_1 <- inferCSN(
as_matrix(example_matrix, sparse = TRUE)
)
network_table_2 <- inferCSN(
as(example_matrix, "sparseMatrix")
)
plot_scatter(
data.frame(
network_table_0$weight,
network_table_1$weight
),
legend_position = "none"
)
plot_scatter(
data.frame(
network_table_1$weight,
network_table_2$weight
),
legend_position = "none"
)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.