Напишите функцию, которая выводит номера позиций пропущенных наблюдений в векторе. На вход функция получает числовой вектор с пропущенными значениями. Функция возвращает новый вектор с номерами позиций пропущенных значений. Пример: > my_vector <- c(1,
- Информационные технологии
Условие:
Напишите функцию, которая выводит номера позиций пропущенных наблюдений в векторе.
На вход функция получает числовой вектор с пропущенными значениями. Функция возвращает новый вектор с номерами позиций пропущенных значений.
Подсказка: чтобы проверить является ли наблюдение NA, воспользуйтесь функцией is.na(), кстати, функция векторизирована, и аргументом может служить вектор произвольной длинны. Запись x == NA ни к чему осмысленному не приведет. Т.к. если x это NA, то команда x == NA также вернет NA, а не TRUE!
> my_vector <- c(1, 2, 3, NA, NA)
> NA.position(my_vector)
[1] 4 5
Решение:
Чтобы реализовать данную функцию, можно выполнить следующие шаги: 1. Определим функцию с именем NA.position, которая принимает на вход числовой вектор x. 2. Используем функцию is.na(x) для проверки каждого элемента вектора на пропущенное значение. Результатом будет логический вектор, где TRUE означает наличие NA на соответствующей позиции. 3. Применим функцию which() к логическому вектору, чтобы извлечь номера позиций (индексы), где значение TRUE (то есть, где находится NA)....
Похожие задачи
Не нашел нужную задачу?
Воспользуйся поиском
AI помощники
Выбери предмет
- Правоохранительные органы
- Пожарная безопасность
- Парикмахерское искусство
- Природообустройство и водопользование
- Почвоведение
- Приборостроение и оптотехника
- Промышленный маркетинг и менеджмент
- Производственный маркетинг и менеджмент
- Процессы и аппараты
- Программирование
- Право и юриспруденция
- Психология
- Политология
- Педагогика
- Трудовое право
- Теория государства и права (ТГП)
- Таможенное право
- Теория игр
- Теория вероятностей
- Теоретическая механика
- Теория управления
- Технология продовольственных продуктов и товаров
- Технологические машины и оборудование
- Теплоэнергетика и теплотехника
- Туризм
- Товароведение
- Таможенное дело
- Торговое дело
- Теория машин и механизмов
- Транспортные средства