У меня есть вектор показателей корреляции myCorVector
, который содержит диапазон значений от 1 до -1.
Вектор myCorVector
имеет оценку для каждой строки фрейма данных myDataFrame
.
Я могу упорядочить строки фрейма данных, указав myDataFrame[order(myCorVector),]
.
То, что я хотел бы сделать, это упорядочить фрейм данных, но получить подмножество строк из myDataFrame
, где значения myCorVector
меньше 0.
Если я применяю subset()
к myCorVector
, то индексы, возвращаемые order()
, больше не ассоциируются с действительными индексами строк в myDataFrame
.
Существует ли быстрый и / или элегантный способ сделать это, не требующий for
зацикливания над myCorVector
?