Dúvidas em condicional composto

Caros listeiros, tenho essa configuração em um banco eem dpm brpm 1 Alto Alto Médio 2 Alto Alto Alto 3 Alto Alto Médio 4 Alto Alto Alto 5 Alto Alto Médio 6 Alto Alto Baixo 7 Alto Alto Baixo Se duas dessas variáveis apresentarem o nível alto, digo que há um estresse no indivíduo. Por exemplo se eem ou dpm for alto, digo que há um estresse, basta uma cominação qualquer de duas ou três variáveis apresentando alto, digo que há estresse. eem=alto e dpm= alto ->estresseeem=alto e brpm= alto ->estressedpm=alto e brpm= alto ->estressedpm=medio e brpm= alto ->sem estresse Não sei como implementar no R. Alguém poderia me sugerir alguma rotina? [ ]'s Edson Lira Estatístico Manaus-Amazonas

Edson, O teu exemplo não bate com o perguntado (no exemplo só aparecem 2 variáveis, nos dados/texto tem 3). Caso for: sempre que pelo menos 2 for alto, ter estresse, o comando abaixo deve servir: dados <- read.table(text="eem dpm brpm Alto Alto Médio Alto Alto Alto Alto Alto Médio Alto Alto Alto Alto Alto Médio Alto Alto Baixo Alto Alto Baixo Alto Medio Medio", sep = ' ', header = TRUE) *ifelse(rowSums(dados == 'Alto') > 1, 'Estresse', 'Sem Estresse')* 2016-01-26 13:02 GMT-02:00 Edson Lira <edinhoestat@yahoo.com.br>:
Caros listeiros, tenho essa configuração em um banco
eem dpm brpm 1 Alto Alto Médio 2 Alto Alto Alto 3 Alto Alto Médio 4 Alto Alto Alto 5 Alto Alto Médio 6 Alto Alto Baixo 7 Alto Alto Baixo
Se duas dessas variáveis apresentarem o nível alto, digo que há um estresse no indivíduo. Por exemplo se eem ou dpm for alto, digo que há um estresse, basta uma cominação qualquer de duas ou três variáveis apresentando alto, digo que há estresse.
eem=alto e dpm= alto ->estresse eem=alto e brpm= alto ->estresse dpm=alto e brpm= alto ->estresse dpm=medio e brpm= alto ->sem estresse
Não sei como implementar no R.
Alguém poderia me sugerir alguma rotina?
[ ]'s Edson Lira Estatístico Manaus-Amazonas
_______________________________________________ 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.

É isso mesmo Rodrigo, é que se das 3, se pelo menos duas apresentarem o nível alto, afirma-se que tem estresse, caso contrário não. [ ]'s. Edson Lira Estatístico Manaus-Amazonas Em Terça-feira, 26 de Janeiro de 2016 11:19, Rodrigo Coster <rcoster@gmail.com> escreveu: Edson, O teu exemplo não bate com o perguntado (no exemplo só aparecem 2 variáveis, nos dados/texto tem 3). Caso for: sempre que pelo menos 2 for alto, ter estresse, o comando abaixo deve servir: dados <- read.table(text="eem dpm brpmAlto Alto MédioAlto Alto AltoAlto Alto MédioAlto Alto AltoAlto Alto MédioAlto Alto BaixoAlto Alto BaixoAlto Medio Medio", sep = ' ', header = TRUE) ifelse(rowSums(dados == 'Alto') > 1, 'Estresse', 'Sem Estresse') 2016-01-26 13:02 GMT-02:00 Edson Lira <edinhoestat@yahoo.com.br>: Caros listeiros, tenho essa configuração em um banco eem dpm brpm 1 Alto Alto Médio 2 Alto Alto Alto 3 Alto Alto Médio 4 Alto Alto Alto 5 Alto Alto Médio 6 Alto Alto Baixo 7 Alto Alto Baixo Se duas dessas variáveis apresentarem o nível alto, digo que há um estresse no indivíduo. Por exemplo se eem ou dpm for alto, digo que há um estresse, basta uma cominação qualquer de duas ou três variáveis apresentando alto, digo que há estresse. eem=alto e dpm= alto ->estresseeem=alto e brpm= alto ->estressedpm=alto e brpm= alto ->estressedpm=medio e brpm= alto ->sem estresse Não sei como implementar no R. Alguém poderia me sugerir alguma rotina? [ ]'s Edson Lira Estatístico Manaus-Amazonas _______________________________________________ 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 (2)
-
Edson Lira
-
Rodrigo Coster