У меня есть фрейм данных:
Number Items
1 1,3,7
2 1,2,7
3 4,5
4 9
Мне нужно пометить, если в столбце Number
для каждой строки есть какое-либо из значений Items
.
Вывод должен быть:
Number Items Flag
1 1,3,7 True
2 1,2,7 True
3 4,5 False
4 9 False
Я попробовал следующее: df['Flag'] = df.items.isin(df.Number)
Это работает, когда в столбце Items
есть только одно значение. Мне нужно учитывать несколько значений, чтобы 1,3,7
проверялось по отдельности, а не только как целое.