#r
Вопрос:
У меня есть список имен наборов данных в списке, который не содержит самих фактических наборов данных. Как назначить определенному набору данных другой набор данных?
Пример:
- данные[1] содержат имя набора данных 1.
- данные[2] содержат имя набора данных 2.
Я хочу назначить dataset2 для dataset1.
получить(данные[1])
Как мне решить эту проблему?
Ответ №1:
ЕСЛИ вы действительно, действительно хотите это сделать, вы могли бы использовать assign
:
assign(data[1], get(data[2]))
Комментарии:
1. Я думал, что assign(data[1], dataset2) будет присваиваться самим данным[1], а не набору данных, найденному по его значению. Очевидно, я был неправ
2. Нет, более распространенным
data[1] <- dataset2
было бы назначение «в» данные[1]