Re: [R-es] Filtrar datos con una excepción

2017-10-23 Por tema miriam . alzate
Perdón Freddy, no pretendía que te molestara. Filtrando de una forma normal no servía, por eso pregunté, porque tras intentarlo no me salía y había algo que se me escapaba. Gracias por las respuestas, finalmente he conseguido resolverlo con alguna respuesta. Un saludo, El Lun, 23 de Octubre de

Re: [R-es] Filtrar datos con una excepción

2017-10-23 Por tema miriam . alzate
Muchas gracias. Si ahora funciona con ese código. Gracias El Lun, 23 de Octubre de 2017, 11:37, Alberto Carmona Bayonas escribió: > Hola, se filtra así: > > datos2<-subset(datos, !(evolucionsi==0==0)) > > Con esto creas un subgrupo de datos que cumple esas condiciones. Si en > lugar de AND

Re: [R-es] Filtrar datos con una excepción

2017-10-23 Por tema miriam . alzate
Perfecto, ahora sí funciona. Muchas gracias! Miriam El Lun, 23 de Octubre de 2017, 9:04, Marcelino de la Cruz Rot escribió: > > Datos[!(Datos$evolucionsi==0 & Datos$evolucionno==0),] > > > > > El 23/10/2017 a las 2:00, miriam.alz...@unavarra.es escribió: >> Buenas, >> >> En un conjunto de

Re: [R-es] Filtrar datos con una excepción

2017-10-23 Por tema eric
Hola Miriam, ya vi dos respuestas que segun yo estan bien, pero por si quieres una opcion con data.table que, al menos a mi , me gusta usar ... aunque en terminos del filtro, obviamente es igual: # obtener todas las filas, excepto aquellas q cumplan con dos

Re: [R-es] Filtrar datos con una excepción

2017-10-23 Por tema Alberto Carmona Bayonas
Hola, se filtra así: datos2<-subset(datos, !(evolucionsi==0==0)) Con esto creas un subgrupo de datos que cumple esas condiciones. Si en lugar de AND quieres usar OR entonces el símbolo lo cambias a | El símbolo de admiración ! es una negación NOT; por tanto te quedas con los datos tales que ni

Re: [R-es] Filtrar datos con una excepción

2017-10-23 Por tema Freddy Omar López Quintero
El lun, 23-10-2017 a las 03:54 +0200, miriam.alz...@unavarra.es escribió: > Gracias...sí pero creo que no me has entendido...El código tampoco es > el > que necesito. Necesito todas las observaciones de Datos, excepto > aquellas > para las que se cumpla conjuntamente que evollucionsi=0 y >

Re: [R-es] Filtrar datos con una excepción

2017-10-23 Por tema Marcelino de la Cruz Rot
Datos[!(Datos$evolucionsi==0 & Datos$evolucionno==0),] El 23/10/2017 a las 2:00, miriam.alz...@unavarra.es escribió: Buenas, En un conjunto de datos, llamado Datos, necesito quedarme con todas la observaciones del conjunto excepto con las observaciones que cumplan dos requisitos a la vez.

Re: [R-es] Filtrar datos con una excepción

2017-10-22 Por tema miriam . alzate
Gracias...sí pero creo que no me has entendido...El código tampoco es el que necesito. Necesito todas las observaciones de Datos, excepto aquellas para las que se cumpla conjuntamente que evollucionsi=0 y evolucionno>0. El Lun, 23 de Octubre de 2017, 3:46, Freddy Omar López Quintero escribió: > >

Re: [R-es] Filtrar datos con una excepción

2017-10-22 Por tema miriam . alzate
Gracias...sí pero creo que no me has entendido...El código tampoco es el que necesito. Necesito todas las observaciones de Datos, excepto aquellas para las que se cumpla conjuntamente que evollucionsi=0 y evolucionno>0. El Lun, 23 de Octubre de 2017, 3:46, Freddy Omar López Quintero escribió: > >

Re: [R-es] Filtrar datos con una excepción

2017-10-22 Por tema Freddy Omar López Quintero
> El 22-10-2017, a las 22:41, miriam.alz...@unavarra.es escribió: > > Gracias por la respuesta. Quizá me he explicado mal. Oh no, he leído mal. Solo cambia la condición de == a !=: filter(Datos, evolucionsi!=0, evolucionno != 1) No olvides leer las ayudas que ofrecen las mismas funciones.

Re: [R-es] Filtrar datos con una excepción

2017-10-22 Por tema miriam . alzate
Gracias por la respuesta. Quizá me he explicado mal. Si utilizo esa funcion me filtra el conjunto de datos y me deja las observaciones en las que evolucionsi=0 y todas en las que evolucionno=0. Yo lo que quiero es que me las quite del conjunto de datos no que me las deje. Es decir que solo quite

Re: [R-es] Filtrar datos con una excepción

2017-10-22 Por tema Freddy Omar López Quintero
El lun, 23-10-2017 a las 02:00 +0200, miriam.alz...@unavarra.es escribió: > Necesitaría tener todos los datos excepto cuando se de > simultáneamente > que: Datos$evolucionsi=0 y Datos$evolucionno=0. Podrías usar, entre muchas opciones, la función filter de la librería dplyr: filter(Datos,

[R-es] Filtrar datos con una excepción

2017-10-22 Por tema miriam . alzate
Buenas, En un conjunto de datos, llamado Datos, necesito quedarme con todas la observaciones del conjunto excepto con las observaciones que cumplan dos requisitos a la vez. Necesitaría tener todos los datos excepto cuando se de simultáneamente que: Datos$evolucionsi=0 y Datos$evolucionno=0.