我有一个数据框df1(通常包含10万行或更多),其值是- Dataframe with values to be checked
我有第二个数据帧df2,用于检查,它具有以下形状- Dataframe for checks
我需要执行以下操作-
检查df1 ['A']的每个值是否在df2 ['Min']和df2 ['Max']之间。如果答案为True,则将df2 ['CalOffset']中的相应值提供到df1 ['Cal_Factor']中的单独列中。如果测试为False,则返回None。
所需的输出- Dataframe after checking values
如果不清楚,请告知我。 我尝试使用np.where,但是由于数据框的形状不相同,我收到一条错误消息-“ ValueError:只能比较标记相同的Series对象”