Я подозреваю, что это тривиальная проблема, но я не могу понять это. У меня есть вывод из упакованной функции, которая генерирует эти данные списка:
output <- list(structure(c(69, 1.52224832314379, 5.1, 0.362256088534843,
46.9, -0.0364138250590129, 90.7, 3.0809104713466), .Dim = c(2L,
4L), .Dimnames = list(structure(c("N", "k"), .Dim = 1:2), c("Estimate",
"SE", "95% LCI", "95% UCI"))))
Я хочу превратить это в кадр данных со столбцами c («Параметр», «Оценка», «SE», « 95% LCI "," 95% UCI ") где параметр = c (" N "," k ")
Я пробовал dplyr :: unnest (выход) no applicable method for 'unnest' applied to an object of class "list"
, unlist (выход ), который возвращает c(69, 1.52224832314379, 5.1, 0.362256088534843,
46.9, -0.0364138250590129, 90.7, 3.0809104713466)
, но не сохраняет ни одного из имен. purrr :: flatten (output) также не сохраняет ни одного из имен.
Между прочим, я также не могу понять, как вытащить имена из списка - dimnames () и names () возвращают NULL .