[R-br] Tabela 2 x 2

David Feitosa contato em davidfeitosa.com
Segunda Outubro 27 10:52:32 BRST 2014


Olha, se vc usar

indices <- which(tabela == 3, arr.ind = T)

vai ter o par de linha e coluna

dai vc escolhe como faz com o resultado com rownames e colnames



Atenciosamente,

David Feitosa

(\_(\
(=°;°)
(("")("")

Em 27 de outubro de 2014 09:48, Taynãna César Simões <
tay_estatistica em yahoo.com.br> escreveu:

>
> Oi, Paulo.
>
> Por exemplo, minha condição satisfaz a dupla:
> linha1,coluna4 e linha1,coluna10
>
> O dimnames vai me retornar uma lista com as linhas na primeira dimensão e
> as colunas na segunda dimensão, que satisfazem a condição.
> Assim , em [[1]] vou visualizar a linha 1 apenas uma vez.
> Gostaria de visualizar as duplas.
>
> Consegui construir um for e names em dois passos, mas o script fica um
> tanto pouco pratico...
>
> Taynãna
>
>
>   Em Segunda-feira, 27 de Outubro de 2014 10:42, Paulo Justiniano <
> paulojus em leg.ufpr.br> escreveu:
>
>
> Taynana
> eu realmente nao entendi direito o que voce quer
>
> mas....
>
> dimnames()
> vai retornar  uma listas com nomes de linhas e colunas
> que voce pode transformar em vetor com unique()
> e eleminar repeticoes com unique().
>
>
>
>
> On Mon, 27 Oct 2014, Taynãna César Simões wrote:
>
> > Oi, Davi
> >
> > Queria o nome da linha e coluna ao mesmo tempo.
> > Tentei pedir separadamente com rownames e colnames, mas não é exatamente
> a informação que preciso, pois há valores repetidos.
> >
> >
> > Em Segunda-feira, 27 de Outubro de 2014 9:30, David Feitosa <
> contato em davidfeitosa.com> escreveu:
> >
> >
> > Tipo isso?
> > tabela <- matrix(data = 1:8, ncol = 2)
> > rownames(tabela) <- LETTERS[1:4]
> > rownames(tabela)[tabela[,1] == 3]
> >
> >
> >
> > Atenciosamente,
> >
> > David Feitosa
> >
> > (\_(\
> > (=°;°)
> > (("")("")
> >
> > Em 27 de outubro de 2014 07:55, Taynãna César Simões <
> tay_estatistica em yahoo.com.br> escreveu:
> >      Bom dia, pessoal.
> >
> > Gostaria de identificar os labels em uma tabela 2x2, através de uma
> condição.
> >
> > Em uma tabela comum, consigo usar:
> > names(tabela)[condicao]
> > Por exemplo: names(tabela)[sum(tabela)>1]
> >
> > Não consigo usar a mesma ideia com uma tabela 2x2:
> names(table(variável1,variável2))[condicao]
> > Já tentei colnames e rownames, sem sucesso.
> >
> > Alguma ideia?
> >
> > Grata, Taynãna
> > FIOCRUZ-Minas
> >
> > _______________________________________________
> > 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.
> >
> >
> >
> >
> >
> >
>
>
>
> _______________________________________________
> 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/20141027/5c28c540/attachment.html>


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