我正在尝试使用以下代码对pd.Series中的数据进行分类: if B.loc[index, 'N1', 'N4']:B是我的数据系列。N1 N2 N3 N4 N5是我的行索引。“类别”是我想要添加到我的系列中的新栏目。使用上面提到的代码,我的错误是:
TypeError: cannot do label ind
请帮助我创建基于其他dataframe值的另一列。下面是我的df示例:
data = {'Well':[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3例如,在df2中,我们可以发现1井处的A层是75层,而底部A层是深度100层。因此,如果df1的深度大于75,但小于100,我想用A填充它们。下一个条件是,如果df1