Я хотел бы определить стратегию для создания нескольких столбцов pandas, которые являются уникальными по строкам.
Например, следующие два столбца будут уникальными, так как нет дубликатов двух объединенных столбцов, даже если в самих столбцах есть дубликаты.
>>> c0 c1
0 1 1
1 1 2
3 2 2
Однако эти столбцы не будут уникальными в этом смысле:
>>> c0 c1
0 3 1
1 2 2
3 1 3
Это возможно для одного столбца с unique
kwarg, однако не очевидно, как создать несколько столбцов, которые были бы уникальными. Это было бы полезно, например, для создания мультииндекса. Есть ли хороший готовый обходной путь, о котором кто-нибудь знает?