Сортировка по 2 различным переменным - PullRequest
0 голосов
/ 16 марта 2020

В RI есть 20 разных наборов данных, которые содержат одинаковые переменные. data1999, data2000, ... data2018.

Данные содержат запасы с некоторыми крысами ios. Прямо сейчас я хочу отсортировать эти акции на основе 2 критериев.

Сначала я хочу взять первые 2 дециля определенной переменной, которая называется TVDecile, из этих самых дешевых 2 децилей, я хочу выбрать 30 акций, которые ранжируются лучше всего по переменной Momentum.

Так, например:

data199$TVDecile <- c(1,8,3,5,6,2) data1999$momentum <- c(0.2 , -0.5, 0.4, 0.1, 0.6, 0.3)

Что мне нужно сделать, так это сначала фильтр на data1999$TVDecile. Мне нужны только первые 2 дециля (поэтому номера 1 и 2). Я мог бы сделать это с If statement?

После этого я хочу отсортировать оставшиеся числа по импульсу. Таким образом, тот, кто имеет импульс 0,3, должен быть первым в списке, а тот, кто имеет импульс 0,2, должен быть вторым. Должна быть создана новая переменная, которая содержит эти 2 значения.

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