Unnesting группы из LSD.test (агролы)
Прости меня, если об этом спрашивали раньше. Я использую следующий код для создания списка групп, созданных с помощью LSD.test (Agricolae) и вложенных по id.
lsd_groups <- dataset %>%
group_by(id) %>%
do(lsd_statistics = LSD.test(lm(value ~ book_name + treatment_name, data=.),
"treatment_name", alpha=0.1)$groups) %>%
unnest()
Моя проблема в том, что когда я отменяю результаты, я использую идентификаторы (названия процедур), связанные со средствами в группе.
Я знаю, если бы я оставил вывод LSD.test в виде списка, я мог бы увидеть имена процедур, выполнив:
lsd_groups$lsd_statistics[[1]]
Я также мог бы преобразовать имена процедур, которые хранятся в виде row.names, в столбец.
Я надеялся, однако, на более элегантное решение с использованием unnest(). Есть ли способ указать unnest () сохранить эти имена строк? В качестве альтернативы, есть ли способ сказать LSD.test перечислить имена процедур в столбце вместо назначения их в качестве имен строк? Спасибо.