Estoy creando un generador de gráficas de caja en Ruby, y necesito calcular algunas cosas.Encontrar el más alto, el más bajo, el total, el promedio y la mediana de una matriz en Ruby
Digamos que tengo esta matriz:
arr = [1, 5, 7, 2, 53, 65, 24]
¿Cómo puedo encontrar el valor más bajo (1), el valor más alto (65), total (157), promedio (22,43) y la mediana (7) a partir de la matriz anterior?
Gracias
recomendaría cambiar la línea total = arr.inject (: +) a total = arr.inject (0,: +) para evitar obtener un valor nulo – user1283153