Функции > Векторы и матрицы > Другие функции для работы с массивами > Пример. Ранжирование и упорядочение векторов
Пример. Ранжирование и упорядочение векторов
1. Задайте вектор.
Щелкните для копирования этого выражения
2. Используйте функцию Rank, чтобы получить отсортированные позиции каждого элемента вектора.
Щелкните для копирования этого выражения
3. Используйте функцию order, чтобы получить индексы, по которым отсортированы элементы вектора.
Щелкните для копирования этого выражения
4. Измените вектор так, чтобы у него было два идентичных элемента, и вызовите Rank и order.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Для идентичных элементов функция Rank возвращает среднее значение индексов, на которых оказываются значения после сортировки. Функция order создает последовательные индексы на основе их исходного порядка в векторе.
Было ли это полезно?