Si quieres dos grupos, ya te lo dijeron. El equivalente al OR lógico es 
el operador | (en los teclados castellanos está en el uno con la tecla 
"Alt Gr":

En la expresión de selección:  Species=="setosa"|Species=="versicolor"

 > iris_set_ver <- subset(iris, 
subset=Species=="setosa"|Species=="versicolor")

Cuando se cargan los datos en la ventana de Mensajes (abajo) pone:

[2] NOTA: El conjunto de datos iris tiene 150 filas y 5 columnas.

Cuando se hace el filtrado con dos especies pone:

[3] NOTA: El conjunto de datos iris_set_ver tiene 100 filas y 5 columnas.

Si va a poner muchos OR tienes un problema y creo que debes buscar otras 
de las herramientas que te han recomendado.

Te puedes plantear quitar en vez de poner:

 > iris_set_ver <- subset(iris, subset=Species!="virginica")

Saludos.




El 02/12/11 20:46, Leonardo Hernández Pérez escribió:
> Hola José
>
> Hasta aquí no tengo problemas, es decir cuando quiero seleccionar un 
> solo valor en este caso "setosa" pero si además en el filtrado quiero 
> incluir "versicolor" como lo hago???
>
> Saludos
>
> Leonardo
>
>
> El 01/12/11 03:58, José Trujillo Carmona escribió:
>>
>> Una aclaración más. Prueba:
>>
>> En la ventana de instrucciones:
>>
>> data(iris, package="datasets") [Botón ejecutar]
>>
>> Datos -> Conjunto de datos activo -> Seleccionar conjunto de datos 
>> activo
>> Datos -> Conjunto de datos activo -> Filtrar el conjunto de datos activo
>> En la ventana de filtrado escribe:
>> Expresión de selección: Species=="setosa"
>> Nombre del nuevo conjunto de datos iris_setosa
>>
>> A continuación dedícate a explorar el resultado, bien con:
>> Estadísticos -> Resúmenes -> Conjunto de Datos activo
>>
>> o bien con:
>> ls.str(pat="iris_setosa") [Botón ejecutar]
>>
>> Saludos.
>>
>>
>>
>> El 01/12/11 09:47, José Trujillo Carmona escribió:
>>> Reitero parte de lo dicho:
>>>
>>> Datos ->   conjunto de datos activo ->   Filtrar el conjunto de 
>>> datos activo
>>>
>>> En la expresión de selección se pondría: factor=="valor"
>>>
>>> Te permite separar el conjunto de datos en función de los valores un
>>> factor (o cualquier otro criterio de segmentacion).
>>>
>>> Como dice Antonio José, si impones dos condiciones, han de ser 
>>> condiciones compatibles. "&" significa que se seleccionan las filas 
>>> que cumplan ambas condiciones SIMULTÁNEAMENTE. Por otra parte como 
>>> señala Antonio José, "|" significa que se seleccionan las filas que 
>>> cumplan alguna de las dos condiciones; no haría falta que se cumplan 
>>> las dos.
>>>
>>> Si lo que pretendes es separar dos segmentos, cada uno con una 
>>> condición, tienes que hacerlo: separando primero uno; recuperando el 
>>> conjunto de datos original y, finalmente, repitiendo el 
>>> procedimiento para separar el segundo segmento.
>>>
>>> Como indiqué para separar varios segmentos de una columna en varias 
>>> columnas en función de los valores de un factor, la función es unstack.
>>>
>>> Saludos.
>>>
>>>
>>>
>>> El 01/12/11 07:10, Antonio José Sáez Castillo escribió:
>>>> Bueno Leonardo, si impones
>>>>
>>>> factor=="valor"&  factor=="valor2"
>>>>
>>>> es lógico que no te de nada porque factor no puede valer dos cosas 
>>>> a la vez. Por otra parte, la sintaxis de
>>>>
>>>> factor=="valor" | factor=="valor2"
>>>>
>>>> es correcta, pero no podemos ayudarte porque no nos aclaras cuál es 
>>>> el factor ni los valores.
>>>>
>>>> El 30/11/2011 15:20, r-help-es-request@r-project.org escribió:
>>>>> Message: 4
>>>>> Date: Wed, 30 Nov 2011 09:22:18 -0500
>>>>> From: Leonardo Hernández Pérez <leonardo.hernandez@etecsa.cu>
>>>>> To: José Trujillo Carmona<trujillo@unex.es>
>>>>> Cc:r-help-es@r-project.org
>>>>> Subject: Re: [R-es] Segmentar archivos en R
>>>>> Message-ID:<4ED63C1A.9070200@etecsa.cu>
>>>>> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"
>>>>>
>>>>> Hola José y a todos los colegas:
>>>>> Ya intenté hacerlo con:
>>>>>
>>>>> Datos ->  conjunto de datos activo ->  Filtrar el conjunto de 
>>>>> datos activo
>>>>>
>>>>> Solo que no he logrado filtrar más de un valor en Rcommander. Por 
>>>>> ejemplo:
>>>>>
>>>>> factor=="valor"&  factor=="valor2"   No me da nada
>>>>>
>>>>> y
>>>>>
>>>>> factor=="valor" | factor=="valor2"    Me da el conjunto de datos 
>>>>> completos
>>>>>
>>>>> Estoy cometiendo algún error en el filtrado?????
>>>>>
>>>>> Un Abrazo,
>>>>>
>>>>> Leonardo
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> El 30/11/11 05:28, José Trujillo Carmona escribió:
>>>>>> Bueno tienes cuatro opciones de las que dos se han comentado aquí.
>>>>>>
>>>>>> En RCommander tienes:
>>>>>>
>>>>>> Estadísticos>   Resúmenes ->   Resúmenes numéricos
>>>>>>
>>>>>> En la ventana de detalles te aparece un botón que pone "Resumir 
>>>>>> por grupos".
>>>>>>
>>>>>> En versiones antiguas de RCommander este comando utilizaba la 
>>>>>> función
>>>>>> tapply que se ha comentado aquí y que se sigue utilizando en otras
>>>>>> funciones de RCommander.
>>>>>>
>>>>>> La segmentación "más fuerte", aquella que te permite aplicar una 
>>>>>> tanda
>>>>>> variada de procedimientos a un "segmento" de los datos, la tienes 
>>>>>> en,
>>>>>> RCommander:
>>>>>>
>>>>>> Datos ->   conjunto de datos activo ->   Filtrar el conjunto de 
>>>>>> datos activo
>>>>>>
>>>>>> En la expresión de selección se pondría: factor=="valor"
>>>>>>
>>>>>> Te permite separar el conjunto de datos en función de los valores un
>>>>>> factor (o cualquier otro criterio de segmentacion).
>>>>>>
>>>>>> Por último tienes la función unstack que es equivalente a un 
>>>>>> filtrado
>>>>>> más fuerte (te separa de una sola vez y te mantiene en el mismo 
>>>>>> archivo
>>>>>> todos los grupos) pero supongo que exige que todos los grupos 
>>>>>> tengan el
>>>>>> mismo número de datos para mantener la coherencia de las filas. 
>>>>>> Esta no
>>>>>> la domino.
>>>>>>
>>>>>> Saludos.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> El 29/11/11 20:11, Leonardo Hernández Pérez escribió:
>>>>>>> Hola colegas:
>>>>>>>
>>>>>>> Necesito saber como puedo hacer en R una segmentación de archivo
>>>>>>> similar a como se hace en SPSS.
>>>>>>>
>>>>>>> Un Abrazo a todos
>>>>>>>
>>>>>>> Leonardo
>>>>>>>
>>>>>>>
>>>>>>> ---
>>>>>>> This message was processed by Kaspersky Mail Gateway 
>>>>>>> 5.6.28/RELEASE running at host imx3.etecsa.cu
>>>>>>> Visit our 
>>>>>>> web-site:<http://www.kaspersky.com>,<http://www.viruslist.com>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> R-help-es mailing list
>>>>>>> R-help-es@r-project.org
>>>>>>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>>>>>>
>>>>>>     [[alternative HTML version deleted]]
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> R-help-es mailing list
>>>>>> R-help-es@r-project.org
>>>>>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>>>>>
>>>>>>
>>>>>> ---
>>>>>> This message was processed by Kaspersky Mail Gateway 
>>>>>> 5.6.28/RELEASE running at host imx2.etecsa.cu
>>>>>> Visit our 
>>>>>> web-site:<http://www.kaspersky.com>,<http://www.viruslist.com>
>>>>
>>>
>>> _______________________________________________
>>> R-help-es mailing list
>>> R-help-es@r-project.org
>>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>> _______________________________________________
>> R-help-es mailing list
>> R-help-es@r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>>
>> ---
>> This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at host imx2.etecsa.cu
>> Visit our web-site:<http://www.kaspersky.com>,<http://www.viruslist.com>
>>      
>
>
> ---
> This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at host imx2.etecsa.cu
> Visit our web-site:<http://www.kaspersky.com>,<http://www.viruslist.com>
>    

	[[alternative HTML version deleted]]

