Untitled
unknown
python
3 years ago
669 B
5
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...