У меня есть df с рядом столбцов, которые представляют собой количество видов (виды Xi), и несколько столбцов, которые представляют собой факторы (FACi) с различными уровнями.
введите описание изображения здесь Мне нужно вычислить медиану каждого столбца вида Xi (обычно это позиция моего столбца 1-26) по уровням взаимодействия FAC1 и FAC2.
Я попытался использовать функцию group_by и lapply для перехода по уровням иповторить, что вдоль каждого столбца длина числовых столбцов 1-26.
Median_df <- df%>% group_by (df $ FAC1, df $ FAC2)%>% lapply (df [, 1: 26],median ())
код не работает, и я получаю странную ошибку: «Ошибка в grouped_df (groups $ data, groups $ group_names): база данных с отложенной загрузкой» / Library / Frameworks / R.framework / Версии / 3.4 / Ресурсы / Библиотека / assertthat / R / assertthat.rdb 'поврежден. Дополнительно: Предупреждающие сообщения: 1: в grouped_df (groups $ data, groups $ group_names): перезапуск оценки прерванного обещания 2: в grouped_df (groups$ data, группы $ group_names): внутренняя ошибка -3 в R_decompress1 "
Любая помощь будет высоко ценится.спасибо уже,