ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 19.03.2024
Просмотров: 6
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
1. Алгоритм — это:
a) указание на выполнение действий;
б) процесс выполнения вычислений, приводящих к решению задачи;
в) система правил, описывающая последовательность действий, которые необходимо выполнить для решения задачи.
2. Каким образом можно объявить переменную «а» на языке R:
а) а=;
б) а<-;
в) а>-;
г) a!=.
3. Программа — это:
а) система правил, описывающая последовательность действий, которые необходимо выполнить для решения задачи
б) указание на выполнение действий из заданного набора
в) область внешней памяти для хранения текстовых, числовых данных и другой информации
г) последовательность команд, реализующая алгоритм решения задачи.
4. Напишите на R формулу нахождения длины гипотенузы прямоугольного треугольника со сторонами 4 и 6 см.
Решение:_________.
5. Как можно получить помощь в R:
а) В R-Studio можно поставить курсор на название функции и нажать F1;
б) перед названием функции можно напечатать знак вопроса;
в) можно воспользоваться функцией help()
6. Что делает функция round()?
а) находит диаметр окружности;
б) находит радиус окружности;
в) округляет.
7. Какой пакет используется для чтения в R файлов MS Excel?
Ответ:___________.
8. Какие типы данных используются в R:
а) numeric;
б) integer;
г) quantitative;
д) attributive;
е) logical;
ж) complex;
з) character.
9. Какая функция dplyr служит для вертикального объединения таблиц?
а) bind();
б) bind_rows();
в) left_join();
г) union();
д) bind_cols();
е) join()
10. Каково основное предназначение функции mutate()?
а) удаление столбцов из таблицы
;
б) выбор нужных столбцов из таблицы;
в) добавление нового или изменение значений существующего в таблице столбца;
г) фильтрация данных в таблице.
11. Какая команда для описательных статистик показывает число пропущенных наблюдений в каждой переменной?
Ответ:____________
12. С помощью какой функции можно создавать длинные векторы из повторяющихся переменных:
а) с();
б) rep();
в) vect_num();
г) length().
13. Какой оператор используется для логического отрицания:
а) = =;
б)==;
в)!=;
г) =!;
д) !;
е) &;
ж) ||.
14. Какие циклы доступны в базовом синтаксисе языка R?
а) for
б) which
в) repeat
г) while
д) next
е) goto
15. Вам необходимо перебрать в цикле элементы вектора fruit, указанного в приложенном фрагменте кода.
Какой цикл наиболее оптимален для решения этой задачи?
fruit <- c('apple', 'orange', 'kiwi', 'banana')
Ответ:_________________
16. Что позволяет сделать оператор next?
а) перейти на следующую итерацию цикла;
б) перейти на предыдущую итерацию цикла;
в) начать цикл заново;
г) преждевременно завершить работу цикла;
д) предотвратить остановку цикла, если ход его работы столкнулся с ошибкой.
17. Сколько раз в консоль выведется 'x', при использовании приведённого к вопросу кода с циклом?
n = 5
for ( i in 1:10 ) {
if ( i == n ) break else print('x')
}
Ответы:
а) 0;
б) 4;
в) 5;
г) 10.
18. Сопоставьте имена аргументов функции qplot() и их описание.
Имена аргументов функции | Описание | ||
1 | group | А | Задает количество столбцов при построении гистограммы |
2 | colour | Б | Цвет заливки фигур на графике |
3 | facets | В | Тип графика |
4 | data | Г | Данные, на основе которых будет построен график |
5 | main | Д | Заголовок графика |
6 | bins | Е | Позволяет задать группировку данных при построении линейного или точечного графика |
7 | y | Ж | Подпись оси y |
8 | geom | З | Подпись оси x |
9 | x | И | Позволяет разбить данные на несколько графиков по указанным переменным |
10 | fill | К | Цвет точек и линий на графике |
11 | xlab | Л | Переменная, которая будет отложена на оси y |
12 | ylab | М | Переменная, которая будет отложена на оси x |
19. Когда вы на графике выводите категориальную (качественную, а не количественную переменную), например название бренда, по умолчанию ggplot2 расположит её значения на подписи к оси в алфавитном порядке. Выберите из предложенных вариантов функцию, которая позволяет менять сортировку качественных переменных.
а) fct_reorder()
б) reorder()
в) fct_arrange()
г) arrange()
д) order()
е) sort()
ж) order_by()
з) fct_sort()
и) fct_order()
20. Выберите один правильный вариант:
а) Оконными функциями называются функции, которые применяются к наборам строк, группируют таблицу и выполняют некоторую агрегацию. После их выполнения количество строк таблиц уменьшается, и равняется количеству уникальных сочетаний значений в столбцах по которым проходила группировка данных.
б) Оконные функции выполняют горизонтальное объединение таблиц.
в) Оконные функции выполняют горизонтальное объединение таблиц по заданному ключу.
г) Оконными функциями называются функции, которые применяются к наборам строк, получают на вход массив значений, проводят агрегацию, и возвращают полученное значение в каждую строку. Общее количество строк в таблице после выполнения такой операции не изменяется.