Мне нужно отформатировать список, чтобы элементы списка отображались как переключатели на моем блестящем приложении. Ниже приведен пример того, как мой список в настоящее время отформатирован:Создание динамического списка с R, чтобы использовать его в блестящем
mylist = list("Choice 1"=1, "Choice 2"=2, "Choice 3"=3)
Список должен генерироваться динамически. Список будет запрошен, чтобы определить правильное имя, чтобы заменить «Выбор 1», «Выбор 2» и «Выбор 3».
Я попытался использовать list<-append
, но он не интерпретирует имя переменной. Пример:
var = "SimpleTest"
mylist=list()
mylist<-append(mylist,list(var=1))
Выходной ток:
# $var
# [1] 1
Мой желаемый результат:
$SimpleTest
[1] 1
Try 'MyList <-Append (MyList, setNames (список (1), вар))' – nicola
Oh спасибо вам большое, его было 3 часа, я на эту проблему! – KingOfBabu
Рад, что это помогло. Другой вариант: 'mylist [[var]] <- 1'. – nicola