Contagem de combinações em um conjunto de dados

#Prezados, #Estou com um problema, e talvez alguém saiba a resposta. #Vejam o exemplo: #--------------------------------------------------------- mat<-matrix(sample(1:2,200,r=T),100,2) plot(mat,pch=16) #--------------------------------------------------------- #Nesse caso eu tenho 100 observações, mas o número de combinações(ou pontos) é apenas 4. #Alguém sabe se existe algum comando para contar esse número de combinações? #Desde já muito obrigado. #Abraços, #Luciano -- Luciano F. Sgarbi Mestrando em Ecologia e Evolução - UFG Laboratório de Ecologia de Insetos Cel. (62)8174-2262 Lab. (62)3521-1732

Se vc se refere às combinações observadas... unique(mat) b On Sunday, 5 August 2012, Luciano F. Sgarbi wrote:
#Prezados, #Estou com um problema, e talvez alguém saiba a resposta. #Vejam o exemplo:
#--------------------------------------------------------- mat<-matrix(sample(1:2,200,r=T),100,2) plot(mat,pch=16) #---------------------------------------------------------
#Nesse caso eu tenho 100 observações, mas o número de combinações(ou pontos) é apenas 4. #Alguém sabe se existe algum comando para contar esse número de combinações? #Desde já muito obrigado.
#Abraços, #Luciano
--
Luciano F. Sgarbi
Mestrando em Ecologia e Evolução - UFG
Laboratório de Ecologia de Insetos
Cel. (62)8174-2262 Lab. (62)3521-1732

Olá Benilton, Era isso mesmo... Passei a tarde toda quebrando a cabeça nisso :) Muito obrigado! Abraços Luciano 2012/8/5 Benilton Carvalho <beniltoncarvalho@gmail.com>
Se vc se refere às combinações observadas...
unique(mat)
b
On Sunday, 5 August 2012, Luciano F. Sgarbi wrote:
#Prezados, #Estou com um problema, e talvez alguém saiba a resposta. #Vejam o exemplo:
#--------------------------------------------------------- mat<-matrix(sample(1:2,200,r=T),100,2) plot(mat,pch=16) #---------------------------------------------------------
#Nesse caso eu tenho 100 observações, mas o número de combinações(ou pontos) é apenas 4. #Alguém sabe se existe algum comando para contar esse número de combinações? #Desde já muito obrigado.
#Abraços, #Luciano
--
Luciano F. Sgarbi
Mestrando em Ecologia e Evolução - UFG
Laboratório de Ecologia de Insetos
Cel. (62)8174-2262 Lab. (62)3521-1732
_______________________________________________ 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.
-- Luciano F. Sgarbi Mestrando em Ecologia e Evolução - UFG Laboratório de Ecologia de Insetos Cel. (62)8174-2262 Lab. (62)3521-1732

Olá André, Na verdade o uso do comando "unique(x)" já resolveu meu problema. Não sei se você entendeu, mas eu preciso saber somente quantas combinações eu tenho no meu conjunto de dados, e não o numero de vezes que cada uma das combinações ocorre. Veja um exemplo um pouco mais complicado: #------------------------------------------------------- mat3<-matrix(sample(1:1000,20000,r=T),10000,2) plot(mat3,pch=16) nrow(unique(mat3))#esse comando retorna o número de combinações eu tenho em meu conjunto de dados #------------------------------------------------------- De qualquer forma, obrigado pela força. Abraços, Luciano 2012/8/6 andrebvs <andrebvs@bol.com.br>
Olá Luciano, os comandos são os seguintes:
mat<-data.frame(matrix(sample(1:2,200,r=T),100,2)) colnames(mat) <- c("x","y") attach(mat)
# Somando a ocorrência dos 4 pontos nas 100 observações:
pt1 <- sum(x==1 & y==1) pt2 <- sum(x==1 & y==2) pt3 <- sum(x==2 & y==1) pt4 <- sum(x==2 & y==2)
*Att. André*
------------------------------ Em 05/08/2012 19:51, *Luciano F. Sgarbi < luciano.f.sgarbi@gmail.com >*escreveu:
Olá Benilton, Era isso mesmo... Passei a tarde toda quebrando a cabeça nisso :) Muito obrigado! Abraços Luciano
2012/8/5 Benilton Carvalho <beniltoncarvalho@gmail.com<http://mce_host/compose?to=beniltoncarvalho@gmail.com>
Se vc se refere às combinações observadas... unique(mat) b
On Sunday, 5 August 2012, Luciano F. Sgarbi wrote:
#Prezados, #Estou com um problema, e talvez alguém saiba a resposta. #Vejam o exemplo: #--------------------------------------------------------- mat<-matrix(sample(1:2,200,r=T),100,2) plot(mat,pch=16) #--------------------------------------------------------- #Nesse caso eu tenho 100 observações, mas o número de combinações(ou pontos) é apenas 4. #Alguém sabe se existe algum comando para contar esse número de combinações? #Desde já muito obrigado. #Abraços, #Luciano -- Luciano F. Sgarbi Mestrando em Ecologia e Evolução - UFG
Laboratório de Ecologia de Insetos Cel. (62)8174-2262 Lab. (62)3521-1732
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br<http://mce_host/compose?to=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.
-- Luciano F. Sgarbi Mestrando em Ecologia e Evolução - UFG
Laboratório de Ecologia de Insetos Cel. (62)8174-2262 Lab. (62)3521-1732
_______________________________________________ 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.
-- Luciano F. Sgarbi Mestrando em Ecologia e Evolução - UFG Laboratório de Ecologia de Insetos Cel. (62)8174-2262 Lab. (62)3521-1732
participantes (3)
-
andrebvs
-
Benilton Carvalho
-
Luciano F. Sgarbi