Untitled
unknown
python
3 years ago
669 B
9
Indexable
def calcular_frecuencia_normalizada(lista):
# Creamos un diccionario para contar la frecuencia de cada elemento
frecuencias = {}
# Recorremos la lista y contamos la frecuencia de cada elemento
for elemento in lista:
if elemento in frecuencias:
frecuencias[elemento] += 1
else:
frecuencias[elemento] = 1
# Calculamos la suma de las frecuencias
suma = sum(frecuencias.values())
# Calculamos la frecuencia normalizada de cada elemento
frecuencias_normalizadas = {k: v / suma for k, v in frecuencias.items()}
# Devolvemos el diccionario con las frecuencias normalizadas
return frecuencias_normalizadas
Editor is loading...