0

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

4

0 回答 0