Machine Learning - Average Median Pattern

均值、中值和众数

从一组数字中我们可以学到什么?

在机器学习(和数学)中,通常存在三中我们感兴趣的值:

  • 均值(Mean) - 平均值
  • 中值(Median) - 中点值,又称中位数
  • 众数(Mode) - 最常见的值

例如:我们已经登记了 13 辆车的速度:

speed = [99,86,87,88,111,86,103,87,94,78,77,85,86]

什么是平均,中间或最常见的速度值?

均值

均值就是平均值。

要计算平均值,请找到所有值的总和,然后将总和除以值的数量:

(99+86+87+88+111+86+103+87+94+78+77+85+86) / 13 = 89.77

Matawalan NumPy yana mutumma mutumma kawo girmi:

Shirin Aiki

Gani, amfani da NumPy mean() 方法确定平均速度:

import numpy
speed = [99,86,87,88,111,86,103,87,94,78,77,85,86]
x = numpy.mean(speed)
print(x)

Shirin Aiki

中值

中值是对所有值进行排序后的中间值:

77, 78, 85, 86, 86, 86, 87, 87, 88, 94, 99, 103, 111

在找到中位数之前,对数字进行排序很重要。

Matawalan NumPy yana mutumma mutumma kawo girmi:

Shirin Aiki

Gani, amfani da NumPy median() Tushin tsarin nuna kan median:

import numpy
speed = [99,86,87,88,111,86,103,87,94,78,77,85,86]
x = numpy.median(speed)
print(x)

Shirin Aiki

Idan akwai abubuwan biyu a tsaki, kuma kuma abubuwan biyu na kuma:

, 77, 78, 85, 86, 86, 86, 87, 87, 94, 98, 99, 103
(86 + 87) / 2 = 86.5

Shirin Aiki

Amfani da Manilla NumPy:

import numpy
speed = [99,86,87,88,86,103,87,94,78,77,85,86]
x = numpy.median(speed)
print(x)

Shirin Aiki

Kuma na kuma

Kuma na kuma yana nuna kan sonsoyi na kuma:

99, 86, 87, 88, 111, 86, 103, 87, 94, 78, 77, 85, 86 = 86

Manilla SciPy ta koyar da hanyoyin da za a amfani da su:

Shirin Aiki

Gani, amfani da SciPy mode() Tushin tsarin nuna kan sonsoyi na kuma:

from scipy import stats
speed = [99,86,87,88,111,86,103,87,94,78,77,85,86]
x = stats.mode(speed)
print(x)

Shirin Aiki

Kammala na Babban Jiki

Mai yin jumla, median da mode su ne tsarin da su yi amfani a fagen tsarin yin bayanin, kuma ita ce wajib koyar da kan kimiyyar su.