[R-es] Consulta: Crear tablas de doble entrada con R

Carlos Ortega cof en qualityexcellence.es
Mie Mar 14 14:35:27 CET 2012


Hola,

Otra opción adicional es usar el reciente paquete "tables" y la
función "tabular()".
Que directamente trabaja sobre el data.frame en modo fórmula.

Saludos,
Carlos Ortega
www.qualityexcellence.es

El 14/03/12, Francisco Viciana
<franciscoj.viciana en juntadeandalucia.es> escribió:
> Creo que si esta partiendo de un dataframe:  una combinación de xtable()
> y ftable(), puede conseguir lo que quieres. Primero xtable produce el
> objetio array (hipercubo de n-dimensiones) que quieres representar y
> luego con ftable(), lo proyectas en dos dimensiones.
>
> Fran
>
> El 14/03/2012 14:04, Jorge I Velez escribió:
>> Hola Federico,
>>
>> Quizas ftable() y los ejemplos que alli aparecen pueden ayudarte en la
>> creacion de tablas de doble (o mas) entradas. En cuanto a las medidas de
>> resumen, te sugiero revisar http://plyr.had.co.nz/
>>
>> Un saludo,
>> Jorge.-
>>
>>
>> 2012/3/14 federico bentos<>
>>
>>> Buenas,
>>> tengo un dataframe con un monton de variables.
>>> Queria consultar cual es la manera mas efectiva de crear tablas de doble
>>> entrada en R.
>>> He probado con taply, aggregate, sqldf y ninguna me muestra lo que
>>> quiero.
>>> Es muy sencillo lo que quiero crear, son tablas que muestren por filas y
>>> por columnas elementos unicos de la variable que le pida, incluso
>>> anidando
>>> en filas y columnas mas de una variable para segmentar el analisis. Al
>>> estilo de las tablas dinamicas de excel. Con sqldf varias clausulas de
>>> sql
>>> no funcionan TRANSFORM, PIVOT. con lo cual no obtuve buenos resultados.
>>> Con
>>> tapply y agregate no logro por un lado anidar mas de una variable en
>>> campos
>>> de fila o columna, y ademas aggregate me muestra ambas variables por
>>> fila.
>>> Alguna idea de como hacerlo eficientemente y rapido sin entrar en crear
>>> bucles complejos con condiciones para encontrar elementos unicos de
>>> variables y eso. Recuerden que cada variable contiene muchos elementos
>>> unicos y  no es recomendable (para mi) referenciarlos directamente.
>>> Ademas si existe la posibilidad de hacer operaciones para el resumen de
>>> la
>>> informacion con las variables de dataframe que involucren mas de una de
>>> ellas.
>>>
>>> Saludos y gracias
>>> Agradezco ejemplos.
>>>
>>>         [[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
>>>
>>>
>> 	[[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
>>
>
>
> --
> +--------------------------------------------------------------
> | Francisco J. Viciana Fernández
> | Coordinador del Registro de Población
> | Servicio de Estadísticas Demográficas y Sociales
> | Instituto de Estadística y Cartografía de Andalucía
> | Leonardo Da Vinci, nº 21. Isla de La Cartuja.
> | 41071 SEVILLA.
> | franciscoj.viciana en juntadeandalucia.es
> +--------------------------------------------------------------
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>


-- 
Saludos,
Carlos Ortega
www.qualityexcellence.es



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