【发布时间】:2018-01-16 16:54:25
【问题描述】:
假设我有以下数据框:
ID Brick Vinyl Stone
1 Yes No No
2 No Yes No
3 No No Yes
4 Yes Yes No
5 No No No
如何根据这些列的名称创建一个新列,以便最终得到以下结果?
ID Brick Vinyl Stone Type
1 Yes No No Brick
2 No Yes No Vinyl
3 No No Yes Stone
4 Yes Yes No Multiple
5 No No No Other
请注意,对于多个列,ID 4 和 5 要么是“是”,要么都是“否”。我在“类型”中为这两个条目记录的响应不一定是“多个”或“其他”——如果有记录所需信息的默认方式同样有效。谢谢!
【问题讨论】:
标签: python python-2.7 pandas dataframe