我有一个 Dataframe df
:-
| 托盘|袋|球|
| - ------|- ------|- ------|
| 无|1个|1个|
| 无|1个|无|
| 1个|1个|无|
| 无|无|1个|
| 无|无|无|
我想在 Dataframe df
中添加一列Presence
,用逗号分隔,如下所示:-
| 托盘|袋|球|存在|
| - ------|- ------|- ------|- ------|
| 无|1个|1个|袋,球|
| 无|1个|无|袋|
| 1个|1个|无|托盘,袋|
| 无|无|1个|球|
| 无|无|无|不存在|
1条答案
按热度按时间hpcdzsge1#
使用带掩码的
DataFrame.dot
-按带有列名和分隔符的1
比较列,最后替换空字符串:编辑:如果
_
之前的值使用Series.str.extract
,则添加expand=False
以避免一列DataFrame
: