Функція match(). повертає вектор позиції першого входження вектора1 у вектор2. Якщо елемент вектора1 не існує у векторі2, повертається NA. незрівнянні: вектор значень, які не можуть бути зіставлені. 1 березня 2017 р
Функція MATCH шукає вказаний елемент у діапазоні клітинок, а потім повертає відносну позицію цього елемента в діапазоні. Наприклад, якщо діапазон A1:A3 містить значення 5, 25 і 38, то формула =MATCH(25,A1:A3,0) повертає число 2, оскільки 25 є другим елементом у діапазоні.
матч. виклик найчастіше використовується у двох випадках: Щоб записати дзвінок для подальшого повторного використання: наприклад, більшість функцій підгонки моделі записують виклик як виклик елемента списку, який вони повертають.
У цьому випадку ми можемо використовуйте оператор == для порівняння кожного елемента з однаковою позицією з двох векторів. Оператор повертає логічний вектор із зазначенням TRUE/FALSE у кожній позиції. Тоді ми можемо використовувати функцію all(), щоб перевірити, чи всі значення у повернутому векторі є ІСТИННИМИ.
Функція which() в R повертає позицію або індекс значення, яке задовольняє дану умову. Функція Which() у R дає вам позицію значення в логічному векторі. Положення може бути будь-яким, наприклад, рядками, стовпцями та навіть вектором.
Функція match(). повертає вектор позиції першого входження вектора1 у вектор2. Якщо елемент вектора1 не існує у векторі2, повертається NA. Синтаксис: match(vector1, vector2, nomatch = NA_integer_, incomparables = NULL)