This function transform a categorical functional data with its indicator functions into a dedicated list of all the state (one per different state) This function will also work with character states.
Examples
N_states = 3
lambdas = lambda_determination(N_states)
transition_df = transfer_probabilities(N_states)
df = generate_X_df_multistates(nind = 100, N_states, start=0, end=100,
lambdas, transition_df)
si_df = state_indicator(df, id_col='id',
time_col='time')
split_df = split_in_state_df(si_df, id_col='id', time_col='time')
