Я пытался применить вычисление среднего значения ко всему словарю множеств, но df возвращает столбцы с тем же значением 1.0 вместо вычисленных значений.
for a_dictionary,b_dictionary in c_dictionary.items():
def x_property(value_dict):
return g_x(value_dict,b_dictionary)
df["average_of_"+a] = df["total_dict"].map(x_property)
Значение g_x вычисляется из полученных значенийиз аналогичной функции, как показано выше. Там она работала, но в следующем случае она не дает значения.
Я не получаю ошибки, но значение возвращается как константа 1.0 вместо вычисленного значения в каждой строке столбцов словаря df.