Dúvida sobre intervalos....

Me veio a cabeça agora o ifelse. y <- ifelse(x >= 2.5, 1, 0) Daniel 2013/1/21 <andrebvs@bol.com.br>:
Olá colegas!
Como verificar se um determinado valor está contido num intervalo? por exemplo: o valor 2.5, está contido nos intervalos referente as linhas 3,4,7,8 e 9. Como fazer para que o R retorne com valores de "uns e zeros" indicando conter ou não um determinado valor no intervalo.
[1,] 1.00 1.00 [2,] 0.52 2.48 [3,] 0.04 3.96 [4,] -0.44 5.44 [5,] 0.52 2.48 [6,] 2.00 2.00 [7,] 1.52 3.48 [8,] 1.04 4.96 [9,] 0.04 3.96 . . . [1000,]
desde ja agradeço!
Att. André
_______________________________________________ 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.
-- "Small steps toward a much better world" \begin{signature} Daniel Marcelino ☁ dm.silva@umontreal.ca ☎ (514) 343 6111 #3799 ✎ 3200 Jean Brillant, Office C5071 Montreal, QC; H3T 1N8 Canada \end{signature}

Suponha que os dados que vc tem estão em uma matriz. assim: X = ifelse(M[,1]<2.5 % M[,2]>2.5,1,0) mean(X) *Carlos Trucíos Maza ** : ctrucios@gmail.com Em 22 de janeiro de 2013 02:26, Daniel Marcelino <dmsilva.br@gmail.com>escreveu:
Me veio a cabeça agora o ifelse. y <- ifelse(x >= 2.5, 1, 0)
Daniel
2013/1/21 <andrebvs@bol.com.br>:
Olá colegas!
Como verificar se um determinado valor está contido num intervalo? por exemplo: o valor 2.5, está contido nos intervalos referente as linhas 3,4,7,8 e 9. Como fazer para que o R retorne com valores de "uns e zeros" indicando conter ou não um determinado valor no intervalo.
[1,] 1.00 1.00 [2,] 0.52 2.48 [3,] 0.04 3.96 [4,] -0.44 5.44 [5,] 0.52 2.48 [6,] 2.00 2.00 [7,] 1.52 3.48 [8,] 1.04 4.96 [9,] 0.04 3.96 . . . [1000,]
desde ja agradeço!
Att. André
_______________________________________________ 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.
-- "Small steps toward a much better world"
\begin{signature} Daniel Marcelino ☁ dm.silva@umontreal.ca ☎ (514) 343 6111 #3799 ✎ 3200 Jean Brillant, Office C5071 Montreal, QC; H3T 1N8 Canada \end{signature} _______________________________________________ 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.

Suponha que a suma matriz com intervalos seja M e IND o ventor de uns e zeros IND <- (M[,1] < 2.5 & M[,2] > 2.5) # numero de interalos que contem 2,5 sum(IND) # proporcao mean(IND) o seguinte tambem dá certo: IND <- !(M[,1] >= 2.5 || M[,2] <= 2.5) On Mon, 21 Jan 2013, andrebvs@bol.com.br wrote:
Olá colegas! Como verificar se um determinado valor está contido num intervalo? por exemplo: o valor 2.5, está contido nos intervalos referente as linhas 3,4,7,8 e 9. Como fazer para que o R retorne com valores de "uns e zeros" indicando conter ou não um determinado valor no intervalo. [1,] 1.00 1.00 [2,] 0.52 2.48 [3,] 0.04 3.96 [4,] -0.44 5.44 [5,] 0.52 2.48 [6,] 2.00 2.00 [7,] 1.52 3.48 [8,] 1.04 4.96 [9,] 0.04 3.96 . . . [1000,] desde ja agradeço!
Att. André
participantes (4)
-
andrebvs@bol.com.br
-
ctrucios
-
Daniel Marcelino
-
Paulo Justiniano