in

Estadísticas de Python | función mean ()

gfg 200x200 min

Requisito previo: Introducción a las funciones estadísticas

Python es un lenguaje muy popular cuando se trata de análisis de datos y estadísticas. Afortunadamente, Python3 proporciona statistics módulo, que viene con funciones muy útiles como mean(), median(), mode() etc.

mean() La función se puede usar para calcular la media / promedio de una lista de números dada. Devuelve la media del conjunto de datos pasado como parámetros.

La media aritmética es la suma de datos dividida por el número de puntos de datos. Es una medida de la ubicación central de los datos en un conjunto de valores que varían en rango. En Python, generalmente hacemos esto dividiendo la suma de los números dados con la cuenta de los números presentes.

Given set of numbers : [n1, n2, n3, n5, n6]

Sum of data-set = (n1 + n2 + n3 + n4 + n5)
Number of data produced = 5

Average or arithmetic mean  = (n1 + n2 + n3 + n4 + n5) / 5

Syntax : significar([data-set])

Parameters :
[data-set] : Lista o tupla de un conjunto de números.

Returns : Muestra media aritmética del conjunto de datos proporcionado.

Exceptions :
Error de tecleado cuando se pasa como parámetro algo que no sean valores numéricos.

Código # 1: Laboral

 

import statistics

 

data1 = [1, 3, 4, 5, 7, 9, 2]

 

x = statistics.mean(data1)

 

print("Mean is :", x)

Producción :

 Mean is : 4.428571428571429

Código # 2: Laboral

 

from statistics import mean

 

from fractions import Fraction as fr

 

 

data1 = (11, 3, 4, 5, 7, 9, 2)

 

data2 = (-1, -2, -4, -7, -12, -19)

 

data3 = (-1, -13, -6, 4, 5, 19, 9)

 

data4 = (fr(1, 2), fr(44, 12), fr(10, 3), fr(2, 3))

 

data5 = {1:"one", 2:"two", 3:"three"}

 

 

print("Mean of data set 1 is % s" % (mean(data1)))

print("Mean of data set 2 is % s" % (mean(data2)))

print("Mean of data set 3 is % s" % (mean(data3)))

print("Mean of data set 4 is % s" % (mean(data4)))

print("Mean of data set 5 is % s" % (mean(data5)))

Producción :

Mean of data set 1 is 5.857142857142857
Mean of data set 2 is -7.5
Mean of data set 3 is 2.4285714285714284
Mean of data set 4 is 49/24
Mean of data set 5 is 2

Código # 3: Error de tecleado

 

from statistics import mean

 

dic = {"one":1, "three":3, "seven":7,

       "twenty":20, "nine":9, "six":6}

 

print(mean(dic))

Producción :

Traceback (most recent call last):
  File "/home/9f8a941703745a24ddce5b5f6f211e6f.py", line 29, in 
    print(mean(dic))
  File "/usr/lib/python3.5/statistics.py", line 331, in mean
    T, total, count = _sum(data)
  File "/usr/lib/python3.5/statistics.py", line 161, in _sum
    for n, d in map(_exact_ratio, values):
  File "/usr/lib/python3.5/statistics.py", line 247, in _exact_ratio
    raise TypeError(msg.format(type(x).__name__))
TypeError: can't convert type 'str' to numerator/denominator

Aplicaciones:
La media / promedio aritmético es una de las funciones más importantes, mientras se trabaja con estadísticas y valores grandes. Entonces, con la función como mean (), los valores de tendencias y destacados se pueden extraer de los grandes conjuntos de datos.

¡Atención friki! Fortalece tus cimientos con el Fundación de programación de Python Curso y aprende los conceptos básicos.

Para empezar, los preparativos de su entrevista Mejore sus conceptos de estructuras de datos con el Python DS Curso. Y para comenzar con su viaje de aprendizaje automático, únase al Aprendizaje automático – Curso de nivel básico

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

apple touch icon@2

¿Cuál es la forma más sencilla de imprimir una matriz de Java?

edit

Crew Cab vs Quad Cab: diferencia y comparación