[R-br] sparsematrix
Tomás Barcellos
tomas.barcellos em gmail.com
Quinta Setembro 14 10:56:59 -03 2017
Isto serve?
> A8 x 10 sparse Matrix of class "dgCMatrix"
[1,] . 7 . . . . . . . .
[2,] . . . . . . . . . .
[3,] . . . . . . . . 14 .
[4,] . . . . . 21 . . . .
[5,] . . . . . . 28 . . .
[6,] . . . . . . . 35 . .
[7,] . . . . . . . . 42 .
[8,] . . . . . . . . . 49
> mat_A <- as.matrix(A)
> mat_A [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,] 0 7 0 0 0 0 0 0 0 0
[2,] 0 0 0 0 0 0 0 0 0 0
[3,] 0 0 0 0 0 0 0 0 14 0
[4,] 0 0 0 0 0 21 0 0 0 0
[5,] 0 0 0 0 0 0 28 0 0 0
[6,] 0 0 0 0 0 0 0 35 0 0
[7,] 0 0 0 0 0 0 0 0 42 0
[8,] 0 0 0 0 0 0 0 0 0 49
A classe será `matrix` e está com zero no lugar dos pontos.
Atenciosamente,
Tomás Barcellos
Em 14 de setembro de 2017 10:33, Edimeire Alexandra Pinto via R-br <
r-br em listas.c3sl.ufpr.br> escreveu:
> Bom dia.
>
> Gente, alguem sabe como transformar objetos do tipo sparseMatrix em
> matrizes porem com zeros onde tem pontos, veja exemplo abaixo. Obs: tem de
> ser como classe matriz, ou seja, class(A) tem de retornar matriz.
>
>
>
> i <- c(1,3:8); j <- c(2,9,6:10); x <- 7 * (1:7)
> (A <- sparseMatrix(i, j, x = x))
>
>
>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20170914/efd3455c/attachment.html>
Mais detalhes sobre a lista de discussão R-br