我有一个名为females的pandas数据框:
iid id gender idg condtn wave round position positin1 order \
0 1 1.0 0 1 1 1 10 7 NaN 4
1 1 1.0 0 1 1 1 10 7 NaN 3
等等。每个iid大约有十排 总共有大约3500行。
我还有一个数据框:
females_scores = pd.DataFrame(columns=['iid', 'Number Matches', 'Number Decisions', 'Match Rate', ' Decision Rate'])
其中包含每个iid的数据。
我的问题: 在根据iid将第二个数据帧中的“数字决策”映射到第一个数据帧中的每一行的第一个数据帧(女性)中添加列的最佳方法是什么?
我在考虑使用np.where,但这会返回一个数组吗?我不知道最好的路径是什么 提前谢谢!