Ayuda por favor, con una función Python de nombre promedio_std(). La función debe recibir una lista de números, y debe retornar retornar el promedio de ellos, junto con su desviación estándar. Retun (x,y)
MarcoHdez:
¿Tendrás la fórmula explicada de desviación estándar? Es que la verdad no sé cómo hacer
Respuestas
Respuesta dada por:
0
Te voy a poner el código del promedio porque a lo otro nunca le entendí cuando me tocó verlo
def promedio_std(dato):
x = 0
y = 0
z = 0
dato = dato.split(",")
for i in range(0,len(dato)):
dato[i] = int(dato[i])
x = dato[i] + x
x = x/len(dato)
return(round(x,2))
print(promedio_std(input("Escribe los promedios separados por comas (x,y,z...): ")))
input()
def promedio_std(dato):
x = 0
y = 0
z = 0
dato = dato.split(",")
for i in range(0,len(dato)):
dato[i] = int(dato[i])
x = dato[i] + x
x = x/len(dato)
return(round(x,2))
print(promedio_std(input("Escribe los promedios separados por comas (x,y,z...): ")))
input()
Respuesta dada por:
15
Respuesta:
def promedio_std(lista):
x = 0
y = 0
suma = 0
media = sum(lista) / len(lista)
total = 0.0
for i in lista:
suma = suma + i
total = total + (i - media) ** 2
y = (total / len(lista)) ** 0.5
x = suma / len(lista)
return (x, y)
print(promedio_std([18, 25, 3, 41, 5]))
Explicación:
X=Promedio y Y= Desviación estándar
Preguntas similares
hace 6 años
hace 6 años
hace 6 años
hace 9 años
hace 9 años
hace 9 años
hace 9 años
hace 9 años