Skip to content
Prev 415 / 15380 Next

[R-es] Funcion para una tabla de frecuencias

Una posible solucion es utilizar la funcion "hist()" que en definitiva
hace lo que necesitas. Ademas, como es para docencia tendrias
la posibilidad de explicar graficos y tablas de frecuencias
conjuntamente.

Aca va un ejemplo:
[1] "breaks"      "counts"      "intensities" "density"     "mids"
[6] "xname"       "equidist"
[,1] [,2]
[1,]   -5    1
[2,]   -3    3
[3,]   -1   15
[4,]    1   29
[5,]    3   26
[6,]    5   16
[7,]    7    7
[8,]    9    3
Pablo

----- Original Message -----
From: "J. Miguel Marin" <jmmarin en est-econ.uc3m.es>
To: <R-help-es en r-project.org>
Sent: Monday, November 16, 2009 12:12 PM
Subject: [R-es] Funcion para una tabla de frecuencias



Hola,

me gustaría hacer una función que fuera bastante automática (para docencia)
y que hiciera tablas de frecuencias.

La primera idea que funciona es ésta

freq <- function(x){
list(data.frame(table(cut(x, breaks=nclass.Sturges(x)))))
}

Sin embarg,o hay que poner (en general) en x algo así como
el_dataframe$x
para que funcione y la gente se lía si les dices que lo pongan así.

Si escribo la función como

freq <- function(x,dataframe){
list(data.frame(table(cut(dataframe$x,
breaks=nclass.Sturges(dataframe$x)))))
}

NO funciona con una tabla de datos dada.

Por otro lado, también estaría bien que si se hace un ls() de objetos,
detectase
aquél que fuese un data frame y lo tomase por defecto. Pero no sé cómo
hacerlo.

Todo ello para hacer una función automática un poco para la gente que
no se aclara
demasiado con RCommnader

Finalmente ¿esto se podría programar en RCommander de manera asequible?
Me temo que no viene incluída ninguna función para hacer las típicas
tablas de frecuencias para variables cuantitativas...

Un saludo


jm~

_______________________________

        J. Miguel Marin

http://www.est.uc3m.es/jmmarin

    Dep. of Statistics
University Carlos III of Madrid
        Spain (E.U.)

_______________________________________________
R-help-es mailing list
R-help-es en r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Thread (32 messages)

J. Miguel Marin Funcion para una tabla de frecuencias Nov 16 J. Miguel Marin Funcion para una tabla de frecuencias Nov 16 J. Miguel Marin Funcion para una tabla de frecuencias Nov 16 Dr. Pablo E. Verde Funcion para una tabla de frecuencias Nov 16 Carlos J. Gil Bellosta Funcion para una tabla de frecuencias Nov 16 Kjetil Halvorsen Funcion para una tabla de frecuencias Nov 16 Kjetil Halvorsen Funcion para una tabla de frecuencias Nov 16 Leonardo Hernández Pérez R en Ubuntu Nov 16 Javier Martínez-López R en Ubuntu Nov 16 Kjetil Halvorsen R en Ubuntu Nov 16 Teresa Boca Funcion para una tabla de frecuencias Nov 16 miguel.angel.rodriguez.muinos en sergas.es R en Ubuntu Nov 16 Carlos J. Gil Bellosta Funcion para una tabla de frecuencias Nov 17 Leonardo Hernández Pérez R en Ubuntu Nov 17 Kenneth Cabrera R en Ubuntu Nov 17 Leonardo Hernández Pérez R en Ubuntu Nov 19 Luciano Selzer R en Ubuntu Nov 19 Leonardo Hernández Pérez R en Ubuntu Nov 19 Carlos J. Gil Bellosta R en Ubuntu Nov 19 miguel.angel.rodriguez.muinos en sergas.es R en Ubuntu Nov 19 J. Miguel Marin Funcion para una tabla de frecuencias Nov 20 Dr. Pablo E. Verde Funcion para una tabla de frecuencias Nov 20 Beatriz Lacruz Guardar gráficos en eps con letras griegas en las leyendas Nov 20 Leonardo Hernández Pérez R en Ubuntu Nov 20 Carlos J. Gil Bellosta Guardar gráficos en eps con letras griegas en las leyendas Nov 20 Carlos J. Gil Bellosta Guardar gráficos en eps con letras griegas en las leyendas Nov 20 Jorge I Velez Guardar gráficos en eps con letras griegas en las leyendas Nov 20 Kjetil Halvorsen Funcion para una tabla de frecuencias Nov 20 Beatriz Lacruz Guardar gráficos en eps con letras griegas en las leyendas Nov 20 Beatriz Lacruz Guardar gráficos en eps con letras griegas en las leyendas Nov 20 Dr. Pablo E. Verde Funcion para una tabla de frecuencias Nov 20 Jorge I Velez Guardar gráficos en eps con letras griegas en las leyendas Nov 20