Мне интересно подсчитать количество различных состояний, присутствующих в каждой последовательности моего набора данных. Для простоты я воспользуюсь примером TraMineR:
начиная с этой последовательности:
1230 D-D-D-D-A-A-A-A-A-A-A-D
затем вычисляя извлечение различных состояний с помощью функции
seqdss
, получая:1230 D-A-D
Есть ли функция для извлечения общего количества различных состояний в последовательности с учетом только наличия состояния, а не его потенциального повторения в последовательности? Другими словами, для описанного выше случая я хотел бы получить вектор, содержащий для этой последовательности значение 2
(событие A
и событие D
) вместо 3 (1 событие A
+ 2 события D
).
Спасибо.