Библиотеки Python для визуализации данных.sa_АзД

Библиотеки Python для визуализации данных.sa_АзД — вариант 3

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

21 вопрос Вариант 3 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

На каком языке программирования написано ядро графической библиотеки Plotly?

  1. JS
  2. javascript
  3. java script
Вопрос 2

Как называется компонент библиотеки Plotly, позволяющий интерактивно выделять и выбирать данные прямо на графике?

  1. Selector
Вопрос 3

Как называется библиотека на основе d3.js, предназначенная для создания интерактивных графиков, особенно картографических?

  1. plotly
Вопрос 4

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

  1. express;;plotly.express
Вопрос 5

Как называется объект в Plotly, представляющий собой интерактивный график? Название функции, объекта и тд. пишите без точки вначале и скобок в конце, пример: Как называется функция для построения непересекающихся точечных графиков? Ответ : swarmplot

  1. figure
Вопрос 6

Какой метод используется для обновления данных на графике в Plotly? Название метода пишите без точки вначале и скобок в конце, пример: Как называется функция для построения непересекающихся точечных графиков? Ответ : swarmplot

  1. restyle
Вопрос 7

Какой метод обновляет элементы макета графика в Plotly? Название метода пишите без точки вначале и скобок в конце, пример: Как называется функция для построения непересекающихся точечных графиков? Ответ : swarmplot

  1. relayout
Вопрос 8

Какой метод используется для одновременного обновления данных и элементов макета в Plotly? Название метода пишите без точки вначале и скобок в конце, пример: Как называется функция для построения непересекающихся точечных графиков? Ответ : swarmplot

  1. update
Вопрос 9

Как называется метод, позволяющий запускать и управлять анимацией в Plotly? Название метода пишите без точки вначале и скобок в конце, пример: Как называется функция для построения непересекающихся точечных графиков? Ответ : swarmplot

  1. animate
Вопрос 10

Упорядочьте следующие шаги создания интерактивного изображения при помощи Plotly по их фактической последовательности исполнения:

  1. Написание Python-скрипта
  2. Конвертация в JSON-файл
  3. Рендеринг с помощью Plotly.js
  4. Генерация изображения
Вопрос 11

Сопоставьте фрагменты кода с их определениями:

  1. Отображение сформированной фигуры с графиками на экране
  2. Импортирование функционала для создания объектов графиков
  3. Инициализация новой фигуры для последующего добавления графиков
  4. Добавление графика с точками на фигуру
  5. fig.show()
  6. import plotly.graph_objects as go
  7. fig = go.Figure()
  8. fig.add_trace(go.Scatter(x=[1, 2, 3], y=[3, 2, 1], mode='markers'))
Вопрос 12

Как можно установить plotly в вашем Python среде?

  1. install plotly
  2. pip install plotly
  3. python -m plotly
  4. plotly --install
Вопрос 13

Какой параметр у метода fig.update_traces() отвечает за изменение стиля линий в графике?

  1. dash
  2. line
  3. mode
  4. style
Вопрос 14

Что делает метод fig.add_trace() в Plotly?

  1. Меняет тип графика
  2. Добавляет новый график на фигуру
  3. Обновляет данные в существующем графике
  4. Создает всплывающие подсказки
Вопрос 15

Для создания категориального графика в Plotly Express, какую функцию вы бы использовали?

  1. px.scatter()
  2. px.line()
  3. px.bar()
  4. px.surface()
Вопрос 16

Какое свойство в объекте go.Layout() определяет заголовок графика?

  1. title
  2. name
  3. label
  4. heading
Вопрос 17

Какой атрибут позволяет в Plotly Express задать стиль оформления графика?

  1. style()
  2. format_style()
  3. template()
  4. design()
Вопрос 18

В каком случае в Plotly следует использовать метод fig.update_layout()?

  1. Для изменения данных в графике
  2. Для добавления нового трейса
  3. Для удаления элемента из графика
  4. Для настройки внешнего вида графика, такого как размеры и шрифт
Вопрос 19

Какой метод обновляет легенду на графике?

  1. fig.legend()
  2. fig.update_labels()
  3. fig.update_layout(legend={...})
  4. fig.refresh_legend()
Вопрос 20

Каким образом можно добавить кнопки интерактивного управления в Plotly?

  1. go.Button()
  2. figure_widgets.Control()
  3. plotly.subplots.make_subplots()
  4. fig.update_layout(updatemenus=[...])
Вопрос 21

Вы - начинающий аналитик данных в компании и собираетесь использовать Plotly для визуализации данных по продажам за последний год. Вам нужно создать интерактивный график, который позволит коллегам исследовать продажи в разрезе разных продуктов. Перед началом работы с Plotly вам необходимо составить план действий:   Необходимо ли вам устанавливать Plotly отдельно после установки Python? Какой модуль Plotly лучше всего подходит для создания простого интерактивного графика? Как в Plotly реализуется добавление интерактивных кнопок для управления анимацией данных?

  1. Я не буду устанавливать Plotly, поскольку он полностью интегрирован в Python. Любой модуль библиотеки одинаково подходит для создания интерактивных графиков, и я могу включить интерактивные элементы без дополнительных действий.
  2. Установка Plotly не требуется, так как он входит в стандартный пакет Python. Модуль Plotly Express идеально подходит для создания интерактивных графиков, а анимация в них управляется автоматически.
  3. Для начала мне необходимо установить Plotly отдельно, используя пакетный менеджер типа pip. Модуль plotly.express лучше всего подойдет для создания интуитивно понятных интерактивных графиков, в то время как для добавления кнопок с анимацией я буду использовать виджеты в модуле plotly.graph_objects с помощью атрибута updatemenus в layout.
  4. Мне необходимо установить Plotly с помощью менеджера пакетов, например pip. При использовании plotly.express все типы графиков, включая интерактивные, создаются быстро и легко. А интерактивные кнопки и элементы управления легко встраиваются с помощью введения соответствующих команд в коде.