wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

МАДиП (зачёт)+

Total questions: 40

Worksheet time: 32mins

Name
Class
Date
1.

В каких объектах R можно использовать несколько типов данных?

a)

list

b)

array

c)

matrix

d)

data.frame

2.

Для перекодирования уровней уже имеющегося фактора, используется функция:

a)

levels()

b)

gl()

c)

factor()

d)

levels_factor()

3.

Укажите команды для создания факторов:

a)

gl()

b)

сut()

c)

levels()

d)

list()

4.

Для создания списка используется функция:

a)

list()

b)

factor()

c)

array()

d)

matrix()

5.

Дан список: writer=list("Шекспир", "Уильям", "1564", "1616", T, "драматург", "Хатауэй Анна",3,"Ромео и Джульетта", "Гамлет", "Отелло"). Выберите команду для вывода на экран: "Ромео и Джульетта"

a)

writer[[9]]

b)

writer[9]

c)

writer(9)

d)

writer((9))

6.

Имена элементов списка задаются с помощью функции:

a)

list()

b)

names()

c)

list_names()

d)

names_list()

7.

Для конкатенации двух и более списков, используется функция:

a)

c()

b)

concatenation()

c)

list()

d)

is.list()

8.

Для выяснения структуры объектов в R используется функция:

a)

str()

b)

c()

c)

vector()

d)

structure()

9.

Назовите функцию создания таблицы данных?

a)

data.frame()

b)

data()

c)

frame()

d)

data_frame()

10.

Какой символ используется для обращения к полям таблицы данных?

a)

$

b)

&

c)

%

d)

#

11.

Какой результат выводится после выполнения данной команды?

a)

0

b)

1

c)

9

d)

ничего не выводится

12.

Какой результат выводится после выполнения данной команды?

a)

[1] -1 2 -3 4 -5 6 7 -8

b)

[1] 1 -2 3 -4 5 -6 -7 8

c)

[1] -1 -2 -3 -4 -5 -6 -7 -8

d)

[1] 1 2 3 4 5 6 7 8

13.

Дана ТД "Prima", содержащая поле "Оклад" и скаляр min_ZP=42500. Всем сотрудникам, получающим зарплату меньше min_ZP, присвоить min_ZP.

a)

Prima$Оклад[Prima$Оклад<min_ZP, ]=min_ZP

b)

Prima[Prima$Оклад<min_ZP]=min_ZP

c)

Prima$Оклад[Prima$Оклад<min_ZP]=min_ZP

d)

Prima[Prima$Оклад<min_ZP, ]=min_ZP

14.

Дана ТД "Prima", содержащая поле "Должность". Вывести на экран все данные о сотрудниках, работающих в должности "Оператор".

a)

View(Prima[Prima$`Должность`== 'Оператор',])

b)

View(Prima[Prima$`Наименование должности`== 'Оператор',])

c)

View(Prima[Prima$`Должность`== 'Оператор'])

d)

View(Prima[Prima$`Наименование должности`== 'Оператор'])

15.

Для просмотра на экране ТД "Prima" в табличном виде необходимо выполнить команду:

a)

View(Prima)

b)

print(Prima)

c)

length(Prima)

d)

table(Prima)

16.

Для создания ТД используется функция:

a)

data.frame()

b)

Data_Frame()

c)

data_frame()

d)

dataframe()

17.

Дана ТД Prima. Для добавления в данную ТД нового столбца используется функция:

a)

transform()

b)

sort()

c)

length()

d)

rbind()

18.

Дана ТД Prima, в котором имеется поле "Оклад". Отсортируйте данное поле по убыванию:

a)

sort(Prima$Оклад, decreasing=T)

b)

sort(Prima$Оклад, decreasing=F)

c)

sort(Prima$Оклад)

d)

sort(Оклад)

19.

Для вывода текущей даты в R используется функция:

a)

data()

b)

Sys.time()

c)

Sys.date()

d)

Sys.day()

20.

Дана ТД leadership, которое имеет поле "age". Все значения в поле "age" равные 99 изменить на "NA":

a)

leadership$age[leadership$age == 99] =NA

b)

age[leadership$age == 99] = NA

c)

leadership$age[leadership$age == 99,] = NA

d)

leadership$age[age == 99] = NA

21.

Что такое пакет в R?

a)

это коллекция функций, созданная для выполнения определенного класса задач, либо коллекция таблиц с данными

b)

это программа, необходимая для установки языка R на компьютер

c)

это набор системных команд для управления ядром языка R

d)

это набор утилитов для управления данными

22.

Как подключить установленный в R пакет?

a)

library(package)

b)

(.packages())

c)

install.packages(name, repos = uri)

d)

insert.packages(name, repos = uri)

23.

Как удалить установленный пакет в R?

a)

remove.packages("имя_пакета")

b)

library(package)

c)

(.packages())

d)

delete.packages(name, repos = uri)

24.

Инсталляция пакетов в R и RStudio:

a)

install.packages("имя_пакета")

b)

install.packages(имя_пакета)

c)

install.packages[имя_пакета]

d)

install.packages["имя_пакета"]

25.

Обновить все устаревшие пакеты, для которых есть более свежие версии можно так:

a)

update.packages()

b)

library(package)

c)

(.packages())

d)

install.packages

26.

Назначение функции .libPaths()

a)

возвращает каталог, в который установлены пакеты

b)

вывод списка установленных пакетов

c)

вывод списка загруженных пакетов

d)

получение справки

27.

Назначение функции library()

a)

вывод списка установленных пакетов

b)

возвращает каталог, в который установлены пакеты

c)

вывод списка загруженных пакетов

d)

обновление пакета

28.

Назначение функции search()

a)

вывод списка загруженных пакетов

b)

вывод списка установленных пакетов

c)

возвращает каталог, в который установлены пакеты

d)

обновление пакета

29.

Назначение функции sum():

a)

находит сумму элементов

b)

находит среднее арифметическое элементов

c)

находит средне-квадратическое отклонение элементов

d)

находит максимальный элемент

30.

Назначение функции mean():

a)

находит среднее арифметическое элементов

b)

находит сумму элементов

c)

находит медиану элементов

d)

находит средне-квадратическое отклонение элементов

31.

Что такое виньетка vignette()?

a)

это особый вид справки, имеющийся в R

b)

это скриншоты листинга программы R

c)

это программа, необходимая для установки языка R на компьютер

d)

это набор системных команд для управления ядром языка R

32.

Обязательный компонент каждой виньетки:

a)

исходный файл

b)

база данных

c)

приложение

d)

инсталляционный пакет

33.

Обязательный компонент виньетки:

a)

читабельная HTML-страница или PDF-файл

b)

база данных

c)

приложение

d)

инсталляционный пакет

34.

Обязательный компонент каждой виньетки?

a)

файл исходного кода на R

b)

база данных

c)

приложение

d)

инсталляционный пакет

35.

Объекты, предназначенные для хранения данных ("data objects") –

a)

это отдельные переменные, векторы, матрицы и массивы, списки, факторы, таблицы данных

b)

это поименованные программы, предназначенные для создания новых объектов или выполнения определенных действий над ними

c)

это программа, необходимая для установки языка R на компьютер

d)

это набор системных команд для управления ядром языка R

36.

Функции ("function objects") –

a)

это поименованные программы, предназначенные для создания новых объектов или выполнения определенных действий над ними

b)

это отдельные переменные, векторы, матрицы и массивы, списки, факторы, таблицы данных

c)

это программа, необходимая для установки языка R на компьютер

d)

это набор системных команд для управления ядром языка R

37.

Термин "library"….

a)

определяет директорию, которая может содержать один или несколько пакетов

b)

обозначает совокупность функций, HTML-страниц руководств и примеров объектов данных, предназначенных для тестирования или обучения

c)

представляет собой сочетание таких элементов,

как оператор присваивания, арифметические или логические операторы, имена объектов

и имена функций

d)

это программа, необходимая для установки языка R на компьютер

38.

Термин "package" …

a)

обозначает совокупность функций, HTML-страниц руководств и примеров объектов данных, предназначенных для тестирования или обучения

b)

определяет директорию, которая может содержать один или несколько пакетов

c)

представляет собой сочетание таких элементов, как оператор присваивания, арифметические или логические операторы, имена объектов и имена функций

d)

это программа, необходимая для установки языка R на компьютер

39.

Объекты, к которым относятся целочисленные (integer) и действительные числа (double):

a)

numeric

b)

logical

c)

character

d)

bigdata

40.

Логические объекты, которые принимают только два значения: FALSE (сокращенно F) и TRUE (T)

a)

logical

b)

character

c)

data

d)

bigdata