我有一个主数据框,比如DF1,它包含列值、类别、子类别、组和文本。我需要验证每个组和文本列是否有正确的类别和子类别
我有另一个数据框,比如说DF2,它有相同的4列,预期组和关键字的类别和子类别在文本列中可用
DF1:
DF2:
我需要根据DF2值在DF1中添加预测类别和子类别。示例if 条件1:
DF1['Group'] is G6 , DF1['predictedCategory']=='Sweet' and DF1['predictedSubcategory'] == 'Cake'
条件2:
DF1['Group'] is G1 or G5 and DF1['Text'] contains blue or dark and white, DF1['predictedCategory']=='chocolate' and DF1['predictedSubcategory'] == 'DairyMilk'.
我尝试使用多个条件编写if-else语句,但它在预测列中返回空
相关问题 更多 >
编程相关推荐