
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

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@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@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.

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@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@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@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.

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@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@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@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.

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@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@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@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@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.

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@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@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@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@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@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@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.
participantes (3)
-
David Feitosa
-
Paulo Justiniano
-
Taynãna César Simões