Сортировка матрицы с сохранением имен - PullRequest
0 голосов
/ 04 января 2019

Я сделал регрессию и привел все расчетные коэффициенты в beta.form. R говорит мне, что это матрица с dim (1161). Я хотел бы отсортировать коэффициенты по возрастанию.

Мой код:

beta.form <- reg.form$coefficients
beta.ranked <- sort(beta.form, decreasing=FALSE)

enter image description here

Моя проблема: я хотел бы сохранить названия акций. Но beta.ranked возвращает мне только отсортированные значения. Это уже хорошо, но мне нужно знать, какое значение принадлежит какому запасу.

Если бы кто-нибудь мог сказать мне, как сортировать, сохраняя названия, я был бы очень признателен!

1 Ответ

0 голосов
/ 04 января 2019

Хорошо, я решил это! Сначала я преобразовал результат регрессии в data.frame, а затем отсортировал его. Имена и значения представлены вместе.

Ошибка, которую я сделал, заключалась в том, что я привел данные в вектор, и структура 1x161 была потеряна.

Решено!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...