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 del conjunto de datos aquellas observaciones en donde para la misma observación evolucionsi=0 y evolucionno>0 (me había equivocado antes aquí). Pero este requisito se tiene que dar para la misma observación, sino no me vale. Gracias! El Lun, 23 de Octubre de 2017, 2:09, Freddy Omar López Quintero escribió:> El lun, 23-10-2017 a las 02:00 +0200, miriam.alzate en 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, evolucionsi==0, evolucionno == 1) > > Saludos. > > -- > «...homines autem hominum causa esse generatos...» > > Cicero
> El 22-10-2017, a las 22:41, miriam.alzate en 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. Por ejemplo acá: http://dplyr.tidyverse.org/reference/filter.html <http://dplyr.tidyverse.org/reference/filter.html>. ¡Salud! «...homines autem hominum causa esse generatos...» Cicero [[alternative HTML version deleted]]
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ó:> > > >> El 22-10-2017, a las 22:41, miriam.alzate en 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. Por ejemplo > acá: http://dplyr.tidyverse.org/reference/filter.html > <http://dplyr.tidyverse.org/reference/filter.html>. > > ¡Salud! > > > «...homines autem hominum causa esse generatos...» > > Cicero
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ó:> > > >> El 22-10-2017, a las 22:41, miriam.alzate en 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. Por ejemplo > acá: http://dplyr.tidyverse.org/reference/filter.html > <http://dplyr.tidyverse.org/reference/filter.html>. > > ¡Salud! > > > «...homines autem hominum causa esse generatos...» > > Cicero