[R-br] Simbolos pré-definidos em função das linhas de uma tabela

Marcelo Claro de Souza marcelo_claro em yahoo.com.br
Sexta Abril 8 14:01:08 BRT 2011


Olá, infelizmente não deu certo. Continua aparecendo o nome da linha na figura ao invés de aparecer os símbolos.
Eu tentei os comandos sugeridos tanto p biplot quanto p plot e mesmo assim não deu certo.
Tem alguma outra forma que eu possa tentar?
Em anexo segue o conjunto de dados que estou utilizando para vcs fazerem alguns testes.
Muito obrigado.

Marcelo Claro de Souza
Biólogo, Doutorando em Biologia Vegetal, Depto. de botânica, IBRC- UNESP.16 - 91914780
http://lattes.cnpq.br/5691388412841376 

--- Em sex, 8/4/11, Walmes Zeviani <walmeszeviani em gmail.com> escreveu:

De: Walmes Zeviani <walmeszeviani em gmail.com>
Assunto: Re: [R-br] Simbolos pré-definidos em função das linhas de uma tabela
Para: r-br em listas.c3sl.ufpr.br
Data: Sexta-feira, 8 de Abril de 2011, 0:42

Marcelo,

Seria isso

biplot(dados.pca, xlab="pc1", ylab="pc2", pch=rep(c(19,1,2), each=6))


Espero que dê certo.


À disposição.
Walmes.


==========================================================================

Walmes Marques Zeviani
LEG (Laboratório de Estatística e Geoinformação, 25.450418 S, 49.231759 W)

Departamento de Estatística - Universidade Federal do Paraná
fone: (+55) 41 3361 3573

VoIP: (3361 3600) 1053 1173
e-mail: walmes em ufpr.br

twitter: @walmeszeviani
homepage: http://www.leg.ufpr.br/~walmes

linux user number: 531218
==========================================================================




Em 7 de abril de 2011 23:12, Augusto Ribas <ribas.aca em gmail.com> escreveu:

Tipo, um numero corresponde um simbulo.
Por exemplo 19 é bolinha preta fechada
1 é bolinha com contorno preto e interior branco.
 
digita ?pch ou ?points que vai ter uma parte que fala qual numero faz cada simbulo.
então segundo seu exemplo vc deveria fazer algo como:
 
 biplot(dados.pca,xlab="pc1",ylab="pc2", pch(rep(19,6),rep(1,6),rep(2,6))
 
ai no caso repete o valor 19 que é bolinha preta  6 vez que é sua primeira especies e assim vai.
a segunda especie vai ser bolinha aberta, que é o numero 1.
O vertor tem que ter o mesmo tamanho do numero de pontos que vai ter no grafico, numero de linhas no caso.
Acho que é mais ou menos isso :)
 
 
Em 7 de abril de 2011 22:01, Marcelo Claro de Souza <marcelo_claro em yahoo.com.br> escreveu:






Walmes,
Eu sou bem novato em R e não entendi direito.
No caso eu devo usar da seguinte forma por exemplo: biplot(dados.pca,xlab="pc1",ylab="pc2", pch(1:7,8:14,15:21))
é mais ou menos isso que tenho de fazer? 

Muito obrigado.


Marcelo Claro de Souza

Biólogo, Doutorando em Biologia Vegetal, Depto. de botânica, IBRC- UNESP.
16 - 91914780
http://lattes.cnpq.br/5691388412841376 



--- Em qui, 7/4/11, Walmes Zeviani <walmeszeviani em gmail.com> escreveu:


De: Walmes Zeviani <walmeszeviani em gmail.com>
Assunto: Re: [R-br] Simbolos pré-definidos em função das linhas de uma tabela


Para: r-br em listas.c3sl.ufpr.br
Data: Quinta-feira, 7 de Abril de 2011, 14:51 





Marcelo,

O controle dos símbolos é com o argumento pch= {p}oint {ch}aracter dentro das funções gráficas. Em gráficos de dispersão, basta passar um vetor com os índices que identificam os símbolos. Para conhecer os símbolos faça



plot(1:30, pch=1:30)

Espero que no biplot() seja assim também. Caso não dê certo, forneça um exemplo reproduzível e destaque o erro para que possamos ajudar.

À disposição.
Walmes.


==========================================================================

Walmes Marques Zeviani
LEG (Laboratório de Estatística e Geoinformação, 25.450418 S, 49.231759 W)


Departamento de Estatística - Universidade Federal do Paraná
fone: (+55) 41 3361 3573


VoIP: (3361 3600) 1053 1173
e-mail: walmes em ufpr.br


twitter: @walmeszeviani
homepage: http://www.leg.ufpr.br/~walmes


linux user number: 531218
==========================================================================





Em 7 de abril de 2011 13:44, Marcelo Claro de Souza <marcelo_claro em yahoo.com.br> escreveu:







Possuo um conjunto de dados composto por 21 linhas e 3 colunas.
Ao importar os dados eu utilizo o comando row.names e atribuo nome as linhas para facilitar a visualização das espécies na pca (no caso utilizo o pacote vegan e uso o comando rda(dados,scale=TRUE)


nesse conjunto de dados da linha 1 a 7 são plantas da mesma espécie, de 8 a 14 outra e de 16 a 21 a outra. Como eu faço p atribuir um símbolo único para cada espécie (ex: quadrado, circulo e triângulo) ao plotar um biplot?


Muito obrigado.


Marcelo Claro de Souza

Biólogo, Doutorando em Biologia Vegetal, Depto. de botânica, IBRC- UNESP.
16 - 91914780
http://lattes.cnpq.br/5691388412841376



_______________________________________________
R-br mailing list
R-br em listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br





-----Anexo incorporado----- 



_______________________________________________
R-br mailing list
R-br em listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br



_______________________________________________
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
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





-----Anexo incorporado-----

_______________________________________________
R-br mailing list
R-br em listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20110408/3f0f97b3/attachment.html>
-------------- Próxima Parte ----------
Um anexo não-texto foi limpo...
Nome: multivariada.csv
Tipo: text/csv
Tamanho: 550 bytes
Descrição: não disponível
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20110408/3f0f97b3/attachment.csv>


Mais detalhes sobre a lista de discussão R-br