Я пытаюсь получить строку фрейма данных в именованном списке, где значения заголовков столбцов данных становятся ключами именованного списка.
Транспонирование строки выглядело хорошей идеей, но затем пытаюсь привести это к списку не имеет желаемого эффекта.
Моя попытка пока:
t(df[1, ]) # seems useful
list(t(df[1, ])) # but this doesn't have the desired effect
Воспроизводимый:
n = c(2, 3, 5)
s = c("aa", "bb", "cc")
b = c(TRUE, FALSE, TRUE)
df = data.frame(n, s, b)
Желаемый эффект для первой строки:
list(n = 2,
s = aa,
b = TRUE)