Example #1
0
func main() {

	var d stats.Float64Data = []float64{1, 2, 3, 4, 4, 5}

	// could also use type directly like this
	// var d = stats.Float64Data{1, 2, 3, 4, 4, 5}

	min, _ := d.Min()
	fmt.Println(min) // 1

	max, _ := d.Max()
	fmt.Println(max) // 5

	sum, _ := d.Sum()
	fmt.Println(sum) // 19

	mean, _ := d.Mean()
	fmt.Println(mean) // 3.1666666666666665

	median, _ := d.Median()
	fmt.Println(median) // 3.5

	mode, _ := d.Mode()
	fmt.Println(mode) // [4]
}
Example #2
0
func main() {

	var d stats.Float64Data = []float64{1, 2, 3, 4, 4, 5}

	// could also use type directly like this
	// var d = stats.Float64Data{1, 2, 3, 4, 4, 5}

	min, _ := d.Min()
	fmt.Println(min) // 1

	max, _ := d.Max()
	fmt.Println(max) // 5

	sum, _ := d.Sum()
	fmt.Println(sum) // 19

	// See https://godoc.org/github.com/montanaflynn/stats#Float64Data
	// or run godoc ./ Float64Data to view all available methods

}
Example #3
0
func main() {

	var d stats.Float64Data = []float64{1, 2, 3, 4, 4, 5}

	// you could also use arbitrary types like this
	// var d = stats.LoadRawData([]interface{}{1.1, "2", 3.0, 4, "5"})

	min, _ := d.Min()
	fmt.Println(min) // 1

	max, _ := d.Max()
	fmt.Println(max) // 5

	sum, _ := d.Sum()
	fmt.Println(sum) // 19

	// See https://godoc.org/github.com/montanaflynn/stats#Float64Data
	// or run godoc ./ Float64Data to view all available methods

}
Example #4
0
func main() {
	var d = stats.Float64Data{1, 2, 3, 4, 4, 5}

	min, _ := d.Min()
	fmt.Println(min) // 1

	max, _ := d.Max()
	fmt.Println(max) // 5

	sum, _ := d.Sum()
	fmt.Println(sum) // 19

	mean, _ := d.Mean()
	fmt.Println(mean) // 3.1666666666666665

	median, _ := d.Median()
	fmt.Println(median) // 3.5

	mode, _ := d.Mode()
	fmt.Println(mode) // [4]
}