[R-br] Transformar image{graphics} em plot{graphics}
Augusto Ribas
ribas.aca em gmail.com
Sexta Abril 22 11:31:18 BRT 2011
Perfeito, obrigado pela ajuda :)
Em 22 de abril de 2011 08:59, Paulo Justiniano <paulojus em leg.ufpr.br>escreveu:
>
>
> plot(expand.grid(1:nrow(exemplo), 1:ncol(exemplo))[exemplo==1,])
>
>
>
> On Fri, 22 Apr 2011, Augusto Ribas wrote:
>
> Ola.
>> Estou com uma duvidade aqui.
>> Vamos supor que eu tenha uma matriz assim com 0 e 1(de presença e
>> ausencia)
>>
>> exemplo<-matrix(rep(0,100),nrow=10)
>> while(sum(exemplo)/length(exemplo)<0.1){
>> x<-sample(x=1:10,1,replace =T)
>> y<-sample(x=1:10,1,replace =T)
>> exemplo[x,y]<-1
>> }
>> exemplo
>>
>> e represente ela graficamente com o comando image:
>>
>> image(1:10,1:10,exemplo,col=(c(0,1)),xlab="",ylab="")
>>
>> Mas eu gostaria de pegar essa matriz de exemplo e fazer um grafico com o
>> comando plot.
>> Então eu preciso transformar uma matriz de 0 e 1 em coordenadas x e y pra
>> usar com o comando plot para por exemplo
>> preencher com pontinhos o seguinte plot:
>>
>> Mais ou menos assim:
>> Pense nesse grafico:
>>
>> plot(0,0,xlab="",ylab="",xlim=c(0,10),ylim=c(0,10),type="n")
>> abline(h=0.5:9.5,v=0.5:9.5)
>>
>> Em cada local da matriz que tiver um 1 eu queria que tivesse um pontinho
>> no grafico.
>> Ai eu uso o comando points para representar a matriz dentro daquele plot
>> com pontinhos.
>> Mas eu nao estou conseguindo visualizar como transformar uma matriz de 0 e
>> 1 em coordenadas de pontos X e Y.
>> Eu queria arranja um jeito de transformar qualquer matriz de presença e
>> ausencia (0 e 1) em coordenadas para plotar
>> pontinhos com o comando plot.
>> Será que alguem tem uma ideia simples que resolvera todos meus problemas e
>> que eu não consigo visualizar?
>>
>> Bom feriado a todos.
>>
>>
>>
>>
>>
>> --
>> Grato
>> Augusto C. A. Ribas
>>
>> Site Pessoal: http://augustoribas.heliohost.org/
>> http://dhost.info/augusto/
>> Lattes: http://lattes.cnpq.br/7355685961127056
>>
>>
>>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>
>
--
Grato
Augusto C. A. Ribas
Site Pessoal: http://augustoribas.heliohost.org/
http://dhost.info/augusto/
Lattes: http://lattes.cnpq.br/7355685961127056
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20110422/6d562435/attachment.html>
Mais detalhes sobre a lista de discussão R-br