定义整个字典的计算值函数

时间:2019-06-12 08:08:03

标签: python numpy dictionary

我尝试将平均值计算应用于整个集合字典,但是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字典各列中的计算值。

0 个答案:

没有答案