如何根据其他两列的条件文本值在 pandas 中创建新列?
初始表 -
Specialty Category
Spec A Cat A
Spec A Cat B
Spec A Cat C
Spec A Cat D
Spec B Cat A
Spec B Cat B
Spec B Cat C
Spec B Cat D
条件逻辑 = Cat A 和 Cat D 未重命名为“其他” Cat B 和 Cat C 重命名为“其他” 专业没有变化。新列用于根据上述逻辑连接专业和类别。
该表将输出到 -
Specialty Category Specialty_group
Spec A Cat A Spec A Cat A
Spec A Cat B Spec A Other
Spec A Cat C Spec A Other
Spec A Cat D Spec A Cat D
Spec B Cat A Spec B Cat A
Spec B Cat B Spec B Other
Spec B Cat C Spec B Other
Spec B Cat D Spec B Cat D
江户川乱折腾
相关分类