R R  ·  20 вопросов  ·  ~55 мин  ·  ⏱ Таймер 55:00  ·  Лёгкий  · 

Факторы и категориальные данные

Проверка охватывает код, данные и интерпретацию результата как единое решение. В тесте «Факторы и категориальные данные» рассматриваются Уровни факторов, Упорядоченные факторы, Перекодировка и Ошибки сравнения. Нужно предсказывать структуру результата, находить скрытые риски, выбирать исправление и доказывать его проверкой. Из 20 вопросов 12 содержат код; остальные описывают ситуации, в которых синтаксически допустимое решение может привести к неверному аналитическому выводу.

Отвечено: 0 из 20
⏱ --:--
0%
💡 Инструкция: Выберите один ответ из пяти. На 20 вопросов отведено 55 минут. Читайте код построчно, учитывайте типы, атрибуты, пропуски и допущения анализа. После завершения откроются общий процент, 4 тематических шкал и объяснение к каждому заданию.
Вопрос 1 из 20
Ситуация: Категории хранятся как строки с числами; после преобразования среднее стало около полутора вместо ожидаемого значения. Какое утверждение лучше всего объясняет показанный фрагмент?
RФрагмент R
x <- factor(c('10', '20', '10'))
result <- as.numeric(x)
result
Вопрос 2 из 20
Ситуация: Категории хранятся как строки с числами; после преобразования среднее стало около полутора вместо ожидаемого значения. Какое скрытое допущение здесь опаснее остальных?
RФрагмент R
x <- factor(c('10', '20', '10'))
result <- as.numeric(x)
result
Вопрос 3 из 20
Ситуация: Категории хранятся как строки с числами; после преобразования среднее стало около полутора вместо ожидаемого значения. Что нужно сделать, чтобы ошибка не вернулась на следующем наборе данных?
Вопрос 4 из 20
Ситуация: Категории хранятся как строки с числами; после преобразования среднее стало около полутора вместо ожидаемого значения. Какая проверка непосредственно подтверждает, что дефект устранён?
Вопрос 5 из 20
Ситуация: Категории хранятся как строки с числами; после преобразования среднее стало около полутора вместо ожидаемого значения. Что стоит написать в технической рецензии к этому фрагменту?
RФрагмент R
x <- factor(c('10', '20', '10'))
result <- as.numeric(x)
result
Вопрос 6 из 20
Ситуация: Система ранжирует уровни риска, но после импорта они оказались отсортированы по алфавиту. Что является главным техническим основанием для разбора?
RФрагмент R
x <- factor(c('низкий', 'высокий', 'средний'), levels = c('низкий', 'средний', 'высокий'), ordered = TRUE)
result <- x[2] > x[3]
result
Вопрос 7 из 20
Ситуация: Система ранжирует уровни риска, но после импорта они оказались отсортированы по алфавиту. Что именно может сломаться при новых данных?
RФрагмент R
x <- factor(c('низкий', 'высокий', 'средний'), levels = c('низкий', 'средний', 'высокий'), ordered = TRUE)
result <- x[2] > x[3]
result
Вопрос 8 из 20
Ситуация: Система ранжирует уровни риска, но после импорта они оказались отсортированы по алфавиту. Какое изменение устраняет именно причину проблемы?
Вопрос 9 из 20
Ситуация: Система ранжирует уровни риска, но после импорта они оказались отсортированы по алфавиту. Какой контроль отличит исправление от случайно удачного результата?
Вопрос 10 из 20
Ситуация: Система ранжирует уровни риска, но после импорта они оказались отсортированы по алфавиту. Какое заключение останется верным и на новых данных?
RФрагмент R
x <- factor(c('низкий', 'высокий', 'средний'), levels = c('низкий', 'средний', 'высокий'), ordered = TRUE)
result <- x[2] > x[3]
result
Вопрос 11 из 20
Ситуация: В справочник добавили новый код категории, а старый скрипт продолжает переименовывать уровни по позиции. Какой принцип непосредственно относится к этому коду?
RФрагмент R
x <- factor(c('M', 'F', 'X'), levels = c('F', 'M', 'X'))
levels(x) <- c('женщина', 'мужчина', 'другое')
result <- x
result
Вопрос 12 из 20
Ситуация: В справочник добавили новый код категории, а старый скрипт продолжает переименовывать уровни по позиции. Какой риск здесь остаётся главным, даже если результат выглядит правдоподобно?
RФрагмент R
x <- factor(c('M', 'F', 'X'), levels = c('F', 'M', 'X'))
levels(x) <- c('женщина', 'мужчина', 'другое')
result <- x
result
Вопрос 13 из 20
Ситуация: В справочник добавили новый код категории, а старый скрипт продолжает переименовывать уровни по позиции. Какая правка делает решение устойчивым, а не просто удобным на текущем примере?
Вопрос 14 из 20
Ситуация: В справочник добавили новый код категории, а старый скрипт продолжает переименовывать уровни по позиции. Что нужно проверить после правки?
Вопрос 15 из 20
Ситуация: В справочник добавили новый код категории, а старый скрипт продолжает переименовывать уровни по позиции. Какой итог разбора не смешивает правило языка с впечатлением от результата?
RФрагмент R
x <- factor(c('M', 'F', 'X'), levels = c('F', 'M', 'X'))
levels(x) <- c('женщина', 'мужчина', 'другое')
result <- x
result
Вопрос 16 из 20
Ситуация: Разработчик пытается определить «большую» категорию цвета, чтобы отсортировать записи по важности. Какое правило нужно применить к этому фрагменту прежде всего?
RФрагмент R
x <- factor(c('красный', 'синий', 'зелёный'))
result <- x[1] < x[2]
result
Вопрос 17 из 20
Ситуация: Разработчик пытается определить «большую» категорию цвета, чтобы отсортировать записи по важности. Что в этой ситуации способно исказить вывод без явной синтаксической ошибки?
RФрагмент R
x <- factor(c('красный', 'синий', 'зелёный'))
result <- x[1] < x[2]
result
Вопрос 18 из 20
Ситуация: Разработчик пытается определить «большую» категорию цвета, чтобы отсортировать записи по важности. Что следует изменить в коде или процессе?
Вопрос 19 из 20
Ситуация: Разработчик пытается определить «большую» категорию цвета, чтобы отсортировать записи по важности. Какой тест лучше всего ловит повтор этой ошибки?
Вопрос 20 из 20
Ситуация: Разработчик пытается определить «большую» категорию цвета, чтобы отсортировать записи по важности. Как сформулировать вывод без лишних обобщений?
RФрагмент R
x <- factor(c('красный', 'синий', 'зелёный'))
result <- x[1] < x[2]
result

Ответьте на все 20 вопросов, чтобы получить результат

🔗 Встроить тест на свой сайт (iframe) ▼

Скопируйте код и вставьте в любое место на вашем сайте:

Также доступна прямая ссылка на embed-страницу