FoxPro/Visual FoxPro - mediana

 
Vista:

mediana

Publicado por OSCAR LORENZO (21 intervenciones) el 12/11/2002 22:10:00
hola, deseo saber como hago para calcular la mediana.en una tabla.
es de anotar que la mediana es distinta a la media aritmetica que se calcula con el AVG.
la mediana es por ejemplo: si tenemos 5 registros se ordena de menor a mayor y se escoge el registro numero 3.
de antemano muchas gracias.

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:mediana

Publicado por Walter (76 intervenciones) el 13/11/2002 05:54:12
Si el número de registros es impar:

Mediana = INT(RecCount() / 2 - 0.5)
go top
skip &Mediana

Puedes saber si el número de registros es impar utilizando esta fórmula:
IF RecCount() / 2 <> INT(RecCount() / 2)

Y puedes saber si el número de registros es par utilizando ésta:
IF RecCount() / 2 == INT(RecCount() / 2)

Pregunta: ¿ Qué registros utilizarás si la cantidad de registros es par ?
a. Los dos del medio (la semisuma, supongo)
b. Uno de ellos

Respóndeme y continuamos.

Bye

Walter.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar