💡 Инструкция: Выберите один ответ из пяти. На 25 вопросов отведено 70 минут. Читайте код построчно, учитывайте типы, атрибуты, пропуски и допущения анализа. После завершения откроются общий процент, 5 тематических шкал и объяснение к каждому заданию.
Вопрос 1 из 25
Ситуация: Автор хотел сделать все точки красными, но на графике появилась легенда с единственной категорией «red». Какой механизм точнее всего объясняет связь кода с ситуацией?
R Фрагмент R Копировать
library(ggplot2)
df <- data.frame(x=1:3,y=3:1)
result <- ggplot(df, aes(x,y)) + geom_point(aes(colour='red'))
result
Переменная внутри aes() отображается через шкалу и создаёт легенду, а значение вне aes() задаёт постоянное свойство слоя
Шкалы преобразуют значения данных в визуальные свойства, управляют пределами, подписями и преобразованиями осей
Геометрия определяет способ изображения наблюдений и часто использует статистическое преобразование, например подсчёт в geom_bar()
facet_wrap раскладывает уровни одной переменной по панелям, а facet_grid задаёт матрицу по строковым и столбцовым переменным
График должен отражать структуру данных без скрытого удаления строк, вводящих в заблуждение шкал и неверной агрегации
Вопрос 5 из 25
Ситуация: Автор хотел сделать все точки красными, но на графике появилась легенда с единственной категорией «red». Какое заключение лучше всего выдерживает проверку?
R Фрагмент R Копировать
library(ggplot2)
df <- data.frame(x=1:3,y=3:1)
result <- ggplot(df, aes(x,y)) + geom_point(aes(colour='red'))
result
Переменная внутри aes() отображается через шкалу и создаёт легенду, а значение вне aes() задаёт постоянное свойство слоя; поэтому достаточно один раз проверить класс объекта на текущем наборе данных
Шкалы преобразуют значения данных в визуальные свойства, управляют пределами, подписями и преобразованиями осей; при этом главный риск состоит в том, что ограничение через scale_*_continuous(limits=...) удаляет данные за пределами и может изменить статистический слой
Геометрия определяет способ изображения наблюдений и часто использует статистическое преобразование, например подсчёт в geom_bar(); при этом главный риск состоит в том, что помещение названия цвета внутрь aes() создаёт категорию с подписью цвета вместо фиксированного оформления
Переменная внутри aes() отображается через шкалу и создаёт легенду, а значение вне aes() задаёт постоянное свойство слоя; при этом главный риск состоит в том, что geom_bar с уже рассчитанными значениями повторно считает строки и показывает число наблюдений вместо величины
Переменная внутри aes() отображается через шкалу и создаёт легенду, а значение вне aes() задаёт постоянное свойство слоя; при этом главный риск состоит в том, что помещение названия цвета внутрь aes() создаёт категорию с подписью цвета вместо фиксированного оформления
Вопрос 6 из 25
Ситуация: Таблица уже содержит итоговые суммы по группам, но столбчатый график показывает одинаковые высоты. На какое свойство R здесь следует опереться?
R Фрагмент R Копировать
library(ggplot2)
df <- data.frame(group = c('A','B'), value = c(10,20))
result <- ggplot(df, aes(group, value)) + geom_bar()
result
facet_wrap раскладывает уровни одной переменной по панелям, а facet_grid задаёт матрицу по строковым и столбцовым переменным
График должен отражать структуру данных без скрытого удаления строк, вводящих в заблуждение шкал и неверной агрегации
Геометрия определяет способ изображения наблюдений и часто использует статистическое преобразование, например подсчёт в geom_bar()
Шкалы преобразуют значения данных в визуальные свойства, управляют пределами, подписями и преобразованиями осей
Переменная внутри aes() отображается через шкалу и создаёт легенду, а значение вне aes() задаёт постоянное свойство слоя
Вопрос 10 из 25
Ситуация: Таблица уже содержит итоговые суммы по группам, но столбчатый график показывает одинаковые высоты. Какой вывод точнее всего связывает механизм и главный риск?
R Фрагмент R Копировать
library(ggplot2)
df <- data.frame(group = c('A','B'), value = c(10,20))
result <- ggplot(df, aes(group, value)) + geom_bar()
result
Геометрия определяет способ изображения наблюдений и часто использует статистическое преобразование, например подсчёт в geom_bar(); при этом главный риск состоит в том, что geom_bar с уже рассчитанными значениями повторно считает строки и показывает число наблюдений вместо величины
Геометрия определяет способ изображения наблюдений и часто использует статистическое преобразование, например подсчёт в geom_bar(); следовательно, совпадение числа строк можно считать полной проверкой решения
График должен отражать структуру данных без скрытого удаления строк, вводящих в заблуждение шкал и неверной агрегации; при этом главный риск состоит в том, что визуально убедительная картинка может быть построена на отфильтрованных NA, обрезанных выбросах или неодинаковых осях
Переменная внутри aes() отображается через шкалу и создаёт легенду, а значение вне aes() задаёт постоянное свойство слоя; при этом главный риск состоит в том, что geom_bar с уже рассчитанными значениями повторно считает строки и показывает число наблюдений вместо величины
Геометрия определяет способ изображения наблюдений и часто использует статистическое преобразование, например подсчёт в geom_bar(); при этом главный риск состоит в том, что помещение названия цвета внутрь aes() создаёт категорию с подписью цвета вместо фиксированного оформления
Вопрос 11 из 25
Ситуация: Малую и крупную группы показывают в отдельных панелях; свободные оси делают линии визуально одинаково крутыми. Какое утверждение лучше всего объясняет показанный фрагмент?
R Фрагмент R Копировать
library(ggplot2)
df <- data.frame(g=rep(c('A','B'),each=3), x=1:3, y=c(1,2,3,100,200,300))
result <- ggplot(df,aes(x,y))+geom_line()+facet_wrap(~g,scales='free_y')
result
График должен отражать структуру данных без скрытого удаления строк, вводящих в заблуждение шкал и неверной агрегации
Геометрия определяет способ изображения наблюдений и часто использует статистическое преобразование, например подсчёт в geom_bar()
Шкалы преобразуют значения данных в визуальные свойства, управляют пределами, подписями и преобразованиями осей
facet_wrap раскладывает уровни одной переменной по панелям, а facet_grid задаёт матрицу по строковым и столбцовым переменным
Переменная внутри aes() отображается через шкалу и создаёт легенду, а значение вне aes() задаёт постоянное свойство слоя
Вопрос 12 из 25
Ситуация: Малую и крупную группы показывают в отдельных панелях; свободные оси делают линии визуально одинаково крутыми. Какое скрытое допущение здесь опаснее остальных?
R Фрагмент R Копировать
library(ggplot2)
df <- data.frame(g=rep(c('A','B'),each=3), x=1:3, y=c(1,2,3,100,200,300))
result <- ggplot(df,aes(x,y))+geom_line()+facet_wrap(~g,scales='free_y')
result
Помещение названия цвета внутрь aes() создаёт категорию с подписью цвета вместо фиксированного оформления
geom_bar с уже рассчитанными значениями повторно считает строки и показывает число наблюдений вместо величины
Ограничение через scale_*_continuous(limits=...) удаляет данные за пределами и может изменить статистический слой
Свободные шкалы облегчают чтение внутри панелей, но затрудняют прямое сравнение абсолютных величин между ними
Визуально убедительная картинка может быть построена на отфильтрованных NA, обрезанных выбросах или неодинаковых осях
Вопрос 15 из 25
Ситуация: Малую и крупную группы показывают в отдельных панелях; свободные оси делают линии визуально одинаково крутыми. Что стоит написать в технической рецензии к этому фрагменту?
R Фрагмент R Копировать
library(ggplot2)
df <- data.frame(g=rep(c('A','B'),each=3), x=1:3, y=c(1,2,3,100,200,300))
result <- ggplot(df,aes(x,y))+geom_line()+facet_wrap(~g,scales='free_y')
result
График должен отражать структуру данных без скрытого удаления строк, вводящих в заблуждение шкал и неверной агрегации; при этом главный риск состоит в том, что визуально убедительная картинка может быть построена на отфильтрованных NA, обрезанных выбросах или неодинаковых осях
Шкалы преобразуют значения данных в визуальные свойства, управляют пределами, подписями и преобразованиями осей; при этом главный риск состоит в том, что свободные шкалы облегчают чтение внутри панелей, но затрудняют прямое сравнение абсолютных величин между ними
facet_wrap раскладывает уровни одной переменной по панелям, а facet_grid задаёт матрицу по строковым и столбцовым переменным; поэтому повторный запуск в той же сессии заменяет проверку граничных случаев
facet_wrap раскладывает уровни одной переменной по панелям, а facet_grid задаёт матрицу по строковым и столбцовым переменным; при этом главный риск состоит в том, что ограничение через scale_*_continuous(limits=...) удаляет данные за пределами и может изменить статистический слой
facet_wrap раскладывает уровни одной переменной по панелям, а facet_grid задаёт матрицу по строковым и столбцовым переменным; при этом главный риск состоит в том, что свободные шкалы облегчают чтение внутри панелей, но затрудняют прямое сравнение абсолютных величин между ними
Вопрос 16 из 25
Ситуация: Аналитик приблизил нижнюю часть графика и не заметил, что линия регрессии пересчиталась без экстремального наблюдения. Что является главным техническим основанием для разбора?
R Фрагмент R Копировать
library(ggplot2)
df <- data.frame(x=1:10,y=c(1:9,100))
result <- ggplot(df,aes(x,y))+geom_smooth(method='lm',se=FALSE)+scale_y_continuous(limits=c(0,20))
result
Шкалы преобразуют значения данных в визуальные свойства, управляют пределами, подписями и преобразованиями осей
Геометрия определяет способ изображения наблюдений и часто использует статистическое преобразование, например подсчёт в geom_bar()
График должен отражать структуру данных без скрытого удаления строк, вводящих в заблуждение шкал и неверной агрегации
facet_wrap раскладывает уровни одной переменной по панелям, а facet_grid задаёт матрицу по строковым и столбцовым переменным
Переменная внутри aes() отображается через шкалу и создаёт легенду, а значение вне aes() задаёт постоянное свойство слоя
Вопрос 20 из 25
Ситуация: Аналитик приблизил нижнюю часть графика и не заметил, что линия регрессии пересчиталась без экстремального наблюдения. Какое заключение останется верным и на новых данных?
R Фрагмент R Копировать
library(ggplot2)
df <- data.frame(x=1:10,y=c(1:9,100))
result <- ggplot(df,aes(x,y))+geom_smooth(method='lm',se=FALSE)+scale_y_continuous(limits=c(0,20))
result
Шкалы преобразуют значения данных в визуальные свойства, управляют пределами, подписями и преобразованиями осей; при этом главный риск состоит в том, что ограничение через scale_*_continuous(limits=...) удаляет данные за пределами и может изменить статистический слой
График должен отражать структуру данных без скрытого удаления строк, вводящих в заблуждение шкал и неверной агрегации; при этом главный риск состоит в том, что ограничение через scale_*_continuous(limits=...) удаляет данные за пределами и может изменить статистический слой
Шкалы преобразуют значения данных в визуальные свойства, управляют пределами, подписями и преобразованиями осей; при этом главный риск состоит в том, что визуально убедительная картинка может быть построена на отфильтрованных NA, обрезанных выбросах или неодинаковых осях
Шкалы преобразуют значения данных в визуальные свойства, управляют пределами, подписями и преобразованиями осей; следовательно, предупреждения можно не учитывать, если итог выглядит ожидаемо
facet_wrap раскладывает уровни одной переменной по панелям, а facet_grid задаёт матрицу по строковым и столбцовым переменным; при этом главный риск состоит в том, что свободные шкалы облегчают чтение внутри панелей, но затрудняют прямое сравнение абсолютных величин между ними
Вопрос 21 из 25
Ситуация: График публикуют без журнала предупреждений, хотя часть строк могла быть удалена и сглаживание зависит от настроек. Какой принцип непосредственно относится к этому коду?
R Фрагмент R Копировать
library(ggplot2)
df <- data.frame(x=c(1:20,NA), y=c(rnorm(20),5))
result <- ggplot(df,aes(x,y))+geom_point()+geom_smooth()
result
facet_wrap раскладывает уровни одной переменной по панелям, а facet_grid задаёт матрицу по строковым и столбцовым переменным
Переменная внутри aes() отображается через шкалу и создаёт легенду, а значение вне aes() задаёт постоянное свойство слоя
График должен отражать структуру данных без скрытого удаления строк, вводящих в заблуждение шкал и неверной агрегации
Геометрия определяет способ изображения наблюдений и часто использует статистическое преобразование, например подсчёт в geom_bar()
Шкалы преобразуют значения данных в визуальные свойства, управляют пределами, подписями и преобразованиями осей
Вопрос 25 из 25
Ситуация: График публикуют без журнала предупреждений, хотя часть строк могла быть удалена и сглаживание зависит от настроек. Какой итог разбора не смешивает правило языка с впечатлением от результата?
R Фрагмент R Копировать
library(ggplot2)
df <- data.frame(x=c(1:20,NA), y=c(rnorm(20),5))
result <- ggplot(df,aes(x,y))+geom_point()+geom_smooth()
result
Геометрия определяет способ изображения наблюдений и часто использует статистическое преобразование, например подсчёт в geom_bar(); при этом главный риск состоит в том, что geom_bar с уже рассчитанными значениями повторно считает строки и показывает число наблюдений вместо величины
График должен отражать структуру данных без скрытого удаления строк, вводящих в заблуждение шкал и неверной агрегации; поэтому внешний вид напечатанного объекта важнее происхождения и структуры данных
График должен отражать структуру данных без скрытого удаления строк, вводящих в заблуждение шкал и неверной агрегации; при этом главный риск состоит в том, что ограничение через scale_*_continuous(limits=...) удаляет данные за пределами и может изменить статистический слой
График должен отражать структуру данных без скрытого удаления строк, вводящих в заблуждение шкал и неверной агрегации; при этом главный риск состоит в том, что визуально убедительная картинка может быть построена на отфильтрованных NA, обрезанных выбросах или неодинаковых осях
Шкалы преобразуют значения данных в визуальные свойства, управляют пределами, подписями и преобразованиями осей; при этом главный риск состоит в том, что визуально убедительная картинка может быть построена на отфильтрованных NA, обрезанных выбросах или неодинаковых осях