Hola Francisco.
Estoy muy interesado en tu solución porque por las características de mi
trabajo uso mucho las tablas dinámicas. Sin embargo, para:

> names(dat) [1] "NombreProvincia"    "NombreDepartamento" "NombreLocalidad"    "idRed"
 [5] "Red"                "idCAP"              "CAPS"
"Establecimiento"
 [9] "Categoria"          "SubCategoria"       "Con12Meses"
"Rec12Meses"

quiero una tabla NombreDepartamento (filas) por Categoría (Columnas) con un
conteo. Pero:
> ftable((addmargins(xtable(NombreDepartamento ~ Categoria, data=dat),2)))

Error en UseMethod("xtable") :
  no applicable method for 'xtable' applied to an object of class "formula"

Supongo que debe ser sencilla la soolución, pero no logro encontrarla.
Además, si quisiera que en lugar de un conteo fuera, por caso, la media de
Rec12Meses, ¿cómo sería?
Gracias de antemano por la ayuda.
Mauricio.


El 14 de marzo de 2012 11:02, Francisco Viciana <
franciscoj.viciana@juntadeandalucia.es> escribió:

> El paquete "tabular" es realmente potente, pero si no tiene instalada una
> version reciente de R o lo que precisas no es un informe de calidad muy
> profesional, la combinación:
>
>  ftable((addmargins (xtable(...~..,data=subset(x,.**..)),...), ...)
>
> hace exactamente todo lo que hacen las tablas dinámicas de excell y puede
> que algo mas.
>
>
> El 14/03/2012 14:35, Carlos Ortega escribió:
>
>  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@**juntadeandalucia.es<franciscoj.viciana@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.
>>>>>
>>>>
> --
> +-----------------------------**------------------------------**---
> | 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@**juntadeandalucia.es<franciscoj.viciana@juntadeandalucia.es>
> | Tlf.: +(34) 95 503 38 21
>
> +-----------------------------**------------------------------**---
>
> ______________________________**_________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/**listinfo/r-help-es<https://stat.ethz.ch/mailman/listinfo/r-help-es>
>



-- 
Mauricio

	[[alternative HTML version deleted]]

