Предположим, у меня есть набор данных, CT_Data, в формате списка с internet1_group в качестве элемента списка, таким образом:
$ internet1_group : Factor w/ 3 levels "1","2","3": 3 1 2 1 1 3 2 1 2 1 ...
Я буду создавать Dependent_Variable_List как символ со следующим значением:
Dependent_Variable_List <- Dependent_Variable_List[Dependent_Variable_List %in% colnames(CT_Data)]
Dependent_Variable_List
[1] "internet1_group"
Теперь я пытаюсь проиндексировать уровни Dependent_Variable в наборе данных CT_Data и сохранить уровни в списке CT_Vars.
CT_Vars <- list()
CT_Vars[["DV_Levels"]] <- levels(CT_Data[, Dependent_Variable_List])
Я продолжаю получать CT_Vars[["DV_Levels"]]
как NULL
, может кто-нибудьпомочь мне отладить проблему?Спасибо!