ratio = lambda x: x.value_counts(normalize=True)
output_lambda = df.apply(lambda x: [x.value_counts().to_dict()]).apply(lambda
    x: x[0]).to_dict()
output_lambda
Pandas value_counts () для цикла терпит неудачу как лямбда