Python 合并数据帧时在列中循环

Python 合并数据帧时在列中循环,python,pandas,Python,Pandas,我有两个数据帧r_df和s_df。在s_df中,列被命名为“C1”和“p”。如果'p'中的值满足某些条件,我想合并r_df和s_df。范例 pd.merge(s_df.loc[s_df['p']您似乎需要: pd.merge(s_df.loc[s_df['p'].between(0,1)],r_df,on = "C1")

我有两个数据帧r_df和s_df。在s_df中,列被命名为“C1”和“p”。如果'p'中的值满足某些条件,我想合并r_df和s_df。范例

pd.merge(s_df.loc[s_df['p']您似乎需要:

pd.merge(s_df.loc[s_df['p'].between(0,1)],r_df,on = "C1")