Я рассчитываю подсчитать количество уникальных строк / записей в ячейке для определенного столбца в строке кадра данных.В идеале я хочу подсчитать количество уникальных строк / записей в каждой строке.В приведенном ниже примере я проиллюстрировал записи как разделенные запятой, однако в моих данных каждая запись находится на новой строке (без запятой):
Например, если у меня есть такой фрейм данных:
ID A B
1 1,2,1,2 1,2,3,4
2 1,2,3,4 1,2,1,2
3 1,2,3 3,4
4 4,1
Ожидаемый результат должен быть примерно таким:
ID A B countA countB
1 1,2,1,2 1,2,3,4 2 4
2 1,2,3,4 1,2,1,2 4 2
3 1,2,3 3,4 3 2
4 4,1 1 0
Любые ценимые мысли. Я смотрел на groupby, unique и size, однако это относится только к уникальным строкам, а не к записям внутри строки.,Надеюсь, мои объяснения достаточно ясны, заранее спасибо за любую помощь.