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

Francisco Viciana franciscoj.viciana en juntadeandalucia.es
Mie Mar 14 14:28:03 CET 2012


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
+--------------------------------------------------------------



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