(values []float64)
| 599 | } |
| 600 | |
| 601 | func average(values []float64) float64 { |
| 602 | if len(values) == 0 { |
| 603 | return 0 |
| 604 | } |
| 605 | var sum float64 |
| 606 | for _, value := range values { |
| 607 | sum += value |
| 608 | } |
| 609 | return sum / float64(len(values)) |
| 610 | } |
| 611 | |
| 612 | func percentile(values []float64, pct float64) float64 { |
| 613 | if len(values) == 0 { |