gpt4 book ai didi

python - 合并 pandas 数据框时循环遍历列

转载 作者:行者123 更新时间:2023-12-01 02:14:26 25 4
gpt4 key购买 nike

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

pd.merge(s_df.loc[s_df['p'] <= 0.2],r_df,on = "C1")

我想对 0 到 1 之间的 s_df['p'] 范围执行此操作。我不确定如何在合并语句中设置循环。

最佳答案

看来你需要 between :

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

关于python - 合并 pandas 数据框时循环遍历列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48464134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com