[R-es] Segmentar archivos en R

Leonardo Hernández Pérez leonardo.hernandez en etecsa.cu
Vie Dic 2 20:46:59 CET 2011


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 en r-project.org escribió:
>>>> Message: 4
>>>> Date: Wed, 30 Nov 2011 09:22:18 -0500
>>>> From: Leonardo Hernández Pérez <leonardo.hernandez en etecsa.cu>
>>>> To: José Trujillo Carmona<trujillo en unex.es>
>>>> Cc:r-help-es en r-project.org
>>>> Subject: Re: [R-es] Segmentar archivos en R
>>>> Message-ID:<4ED63C1A.9070200 en 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 en r-project.org
>>>>>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>>>>>
>>>>>     [[alternative HTML version deleted]]
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> R-help-es mailing list
>>>>> R-help-es en 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 en r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en 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>

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20111202/2a1cccaf/attachment-0001.html>
------------ próxima parte ------------
An embedded and charset-unspecified text was scrubbed...
Name: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20111202/2a1cccaf/attachment-0001.pl>


Más información sobre la lista de distribución R-help-es