Bom dia, pessoal.
Alguém poderia me tirar uma dúvida sobre Sparse matrix?  Tenho um objeto em que 
os identificadores de linhas e colunas são os mesmos, códigos de municipios 
(por exemplo,3509106 ,3511003, .... ) e estão em dimnames. O conteúdo da matriz 
é composto por pontos e proporções, como vcs vêem abaixo, no exemplo resumido 
(pois são mais de 5000 municipios, ou seja, matriz bem grande).




> matw5018 x 5018 sparse Matrix of class "dgCMatrix"   [[ suppressing 48 column 
> names ‘3509106’, ‘3511003’, ‘3514403’ ... ]]   [[ suppressing 48 column names 
> ‘3509106’, ‘3511003’, ‘3514403’ ... ]]                                        
>                                                                         
> 3509106 .         . .   . 0.25 .         .    . .   .   0.25 .         .      
>    0.2500000 0.2500000 . .        3511003 .         . .   . .    .         .  
>   . .   .   .    0.1666667 .         .         .         . .        3514403 . 
>         . .   . .    .         .    . .   0.2 .    .         0.2000000 .      
>    0.2000000 . .        3515301 .         . .   . .    .         .    . .   . 
>   .    .         .         .         .         . 0.33333333528700 0.1428571 . 
> .   . .    0.1428571 .    . .   .   .    .         0.1428571 0.1428571 
> 0.1428571 . .        3530201 .         . .   . 0.20 .         .    . .   .   
> .    .         .         .         .         . 0.20000003531605 .         . . 
>   . .    .         .    . 0.2 .   .    .         .         .         .        
>  . .        3532207 .         . .   . .    .         .    . .   .   .    .    
>      .         .         .         . .        3533106 .         . .   . .    
> .         0.25 . .   .   .    .         .         .         .         . .     
>    3534807 .         . 0.2 . .    .         .    . .   .   0.20 .         .   
>       .         0.2000000 . .  



Por que toda vez que uso o comando as.matrix(matw) ele  simplesmente  retira as 
proporções e coloca como conteúdo da matriz os codigos dos municipios? Veja 
abaixo.
matw_matriz          3509106   3511003   3514403    3515301   3528700   3530201 
  3531605    3532207   3533106   3534807          3535408   3536406   3538303   
3541307   3541505   3544251    3545506   3547106   3547700   3549300           
3553906   3554300   3555109   4200101   4200507   4200556    4200754    4201273 
   4201653   4202081          4202578   4203105   4203501    4203907   4204103  
  4204202   4204301    4204350    4204400   4204459          4204707   4204756  
 4204905   4205001   4205175   4205308   4205357   4205431 4205605   4206603    
       4206652    4207601   4207650   4207684    4207700   4207759    4207809   
 4208005   4208401           4208609   4209003   4209177    4209201   4209458   
 4209854   4210035   4210506   4210555   4210902          4211009   4211405    
4211454    4211801    4211876   4212007   4212106   4212270    4212601   
4212908          4213104    4213153 4213401    4213906   4214151   4214201   
4215075   4215208   4215356   4215687


 Preciso que onde há pontos virem zero e as proporções permaneçam na matriz e 
os codigos dos municipios continuem como  dimnanes da matriz.

Eu faço essa pergunta para vcs, pois ao rodar painel espacial usando a função 
spml, o resultado é de erro e diz que 
Error in checklw(listw) :   'listw' has to be either a 'listw' or a 'matrix' 
object

Obrigada
_______________________________________________
R-br mailing list
R-br@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.

Responder a