Как лучше всего сохранить имена строк после использования функций dplyr::arrange?

Я думаю, что это звучит как ошибка в dplyr, что нет возможности сохранить имена строк после использования arrange, arrange_all или arrange_if. Обычно мне приходится использовать rownames_to_column, а после повторного использования аранжировки использовать column_to_rownames. Это также происходит после использования mutate_all. Как мы можем попросить сопровождающего решить эту проблему. Я думаю, что смысл упорядочивания заключается в работе с именами строк после сортировки.


person Mohieddin Jafari    schedule 24.02.2020    source источник
comment
Функции dplyr не отслеживают имена строк по своей природе. Владельцы пакета считают, что аккуратные данные должны содержать информацию, отслеживаемую в столбце, а не в атрибуте объекта. Вы просто ничего не можете с этим поделать. Вы можете опубликовать проблему на github, но она, скорее всего, будет закрыта. Лучшее решение — rownames_to_column, как вы уже знаете.   -  person MrFlick    schedule 24.02.2020
comment
Вы можете запросить как функцию на их странице разработки на github.   -  person akrun    schedule 24.02.2020