[R-es] Regal de Sturges en la función hist

José Trujillo trujillo en unex.es
Mar Ene 26 17:56:55 CET 2010


Se supone que la función de Rcommander:

Hist(iris$Petal.Length, scale="frequency", breaks="Sturges", 
col="darkgray")

o el del programa base:

hist(iris$Petal.Length, scale="frequency", breaks="Sturges", 
col="darkgray")

utilizan la función pero, construyen histogramas con 12 intervalos y sin 
embargo:

 > nclass.Sturges(iris$Petal.Length)
9

Más curioso aún:

hist(iris$Petal.Length/3, scale="frequency", breaks="Sturges", 
col="darkgray")

hist(iris$Petal.Length/9, scale="frequency", breaks="Sturges", 
col="darkgray")

Salen con 11 y 7 intervalos respectivamente.

Supongo que tiene que ver con la regla de redondeo que siga la función 
hist. Se supone que los extremos de los intervalos no deben tener una 
precisión muy alta para que el resultado sea intuitivo; pero no 
encuentro documentado qué regla sigue.

¿Alguien sabe algo más?

Un saludo.



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