I have tree frames, lets say:
ID    A  B   | ID    A B  | ID    A B
john  *  1   | john  # 2  | john  @ 3
paul  1  1   | paul  2 2  | paul  3 3
jones 1  1   | jones 2 2  | jones 3 3
and I have to create a new dataframe where each entry is the result of a function whose arguments are the respective entries of the three frames
ID    A        B
john f(*,#,@) f(1,2,3)
...
I'm new to pandas and the only approach that I would know how to do is to turn the frames into numpy arrays and work on them like you would do on three matrices, but I would prefer to solve this problem the panda's way.
I already tried looking for other questions on SO but couldn't find anything, it is possible that that's due to how I've formulated my question.
 
     
    