Все тесты предмета

Ответы на тесты Библиотеки Python для анализа данных.ти_ДПО

Вопросы и варианты доступны бесплатно. 11 ответов доступны бесплатно — откройте их кнопкой ниже. Полный набор — в личном кабинете на 7 дней.

38 вопросов 1 тест в одном предмете Доступ 7 дней
Содержание предмета

Бесплатные ответы на тесты по предмету «Библиотеки Python для анализа данных» — Синергия и МТИ

Вопрос 1Ответ открыт бесплатно

Укажите последовательность действий, которую необходимо выполнить для сложения двух матриц с размерностями 2x3 и 3x2

  1. Создать первую матрицу: mat1 = np.array([[1, 2, 3], [4, 5, 6]])
  2. Создать вторую матрицу: mat2 = np.array([[7, 8], [9, 10], [11, 12]])
  3. Сложить первую матрицу с транспонированной второй: mat3 = mat1 + mat2_t
  4. Вывести результат сложения на экран: print(mat3)
  5. Проверить размерности матриц перед сложением: mat1.shape, mat2_t.shape
  6. Транспонировать вторую матрицу: mat2_t = mat2.transpose()
✓ Правильный ответ

Создать первую матрицу: mat1 = np.array([[1, 2, 3], [4, 5, 6]]) ; Создать вторую матрицу: mat2 = np.array([[7, 8], [9, 10], [11, 12]]) ; Сложить первую матрицу с транспонированной второй: mat3 = mat1 + mat2_t ; Вывести результат сложения на экран: print(mat3) ; Проверить размерности матриц перед сложением: mat1.shape, mat2_t.shape ; Транспонировать вторую матрицу: mat2_t = mat2.transpose()

Вопрос 2

Определите, какие описания соответствуют следующим объектам из библиотеки NumPy.

  1. Вектор
  2. Тензор
  3. Индекс
  4. Матрица
  5. Описывает линейный массив элементов, обычно содержащий числа одной строки или столбца в NumPy.
  6. Используется для представления данных в виде массива с несколькими измерениями
  7. Определяет положение элемента в массиве, где первый элемент имеет позицию 0
  8. Обозначает структуру, которая состоит из чисел, расположенных в форме таблицы со строками и столбцами
Вопрос 3

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

  1. np.identity
  2. np.sparse
  3. np.arange
  4. np.nan
Вопрос 4

Для чего используется метод reshape() в NumPy?

  1. Для изменения формы массива
  2. Для сортировки массива
  3. Для перемешивания элементов массива
  4. Для нормализации массива
Вопрос 5

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

  1. np.full
  2. np.npy_intp
  3. np.zeros
  4. np.npy_float
Вопрос 6Ответ открыт бесплатно

Как называется функция, используемая для объединения двух или более массивов в NumPy?

  1. np.concatenate✓ Правильный ответ
  2. np.split
  3. np.flip
  4. np.roll
✓ Правильный ответ

np.concatenate

Вопрос 7

Какая функция используется в NumPy для генерации случайных чисел?

  1. np.random.random
  2. np.linspace
  3. np.geomspace
  4. np.mgrid
Вопрос 8

Какой метод NumPy вернет индекс максимального значения в массиве?

  1. np.where
  2. np.argmax
  3. np.argmin
  4. np.nonzero
Вопрос 9

Какая функция нужна для вычисления стандартного отклонения массива в NumPy?

  1. np.std
  2. np.var
  3. np.mean
  4. np.roll
Вопрос 10Ответ открыт бесплатно

Какой метод NumPy возвращает новый массив, который является перевернутой копией исходного?

  1. np.copy
  2. np.flip✓ Правильный ответ
  3. np.roll
  4. np.unwrap
✓ Правильный ответ

np.flip

Вопрос 11

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

  1. np.array
  2. np.copy
  3. np.empty
  4. np.asarray
Вопрос 12

Ваша задача как аналитика данных - оценить уровень физической активности группы людей в исследовании здоровья населения. Вам даны два массива: шаги в день (количество шагов) и время, проведенное в спокойном состоянии (минуты) для группы из 15 человек. Шаги в день: 3000, 5000, 7000, 8000, 10000, 12000, 15000, 20000, 11000, 13000, 4000, 4500, 6000, 5500, 9000 Время в спокойном состоянии: 720, 450, 300, 240, 180, 150, 120, 100, 200, 180, 600, 570, 420, 490, 270 Используя библиотеку NumPy, оцените, сколько человек достигло рекомендуемого значения физической активности, считая, что необходимо делать не менее 10 000 шагов в день или проводить в спокойном состоянии не более 300 минут.

  1. Только один человек достиг рекомендуемого уровня физической активности.
  2. Трое людей из группы достигли рекомендуемой физической активности.
  3. Пятеро участников достигли рекомендуемого уровня физической активности.
  4. Девять людей из группы достигли рекомендуемого значения физической активности.
Вопрос 13Ответ открыт бесплатно

В рамках работы аналитика данных в департаменте здравоохранения, вы исследуете уровень заболеваемости гриппом в большом городе. Ваша задача — проанализировать предоставленные данные и оценить эффективность проведенной кампании по вакцинации населения. Для анализа у вас есть данные о численности населения города, количество привитых людей и число зарегистрированных случаев заболевания гриппом за последние три месяца после вакцинации: Численность населения города: 1,000,000 человек Количество привитых: 500,000 человек Число случаев гриппа после вакцинации: 2,500 случаев Вопрос: Какова эффективность кампании по вакцинации, если считать её успешной при снижении количества случаев заболевания гриппом на 50% и более по сравнению с аналогичным периодом прошлого года, когда было зарегистрировано 10,000 случаев заболевания?

  1. Кампания по вакцинации оказалась чрезвычайно эффективной, так как количество случаев заболевания уменьшилось на 75% по сравнению с прошлым годом, что значительно превышает целевой показатель эффективности.✓ Правильный ответ
  2. Эффективность кампании нельзя считать успешной, так как снижение составило менее 50%.
  3. Кампания была неэффективной, так как число заболевших после вакцинации увеличилось по сравнению с прошлым годом.
  4. На вопрос нет точного ответа, так как нам недостаточно данных для расчета эффективности компании.
✓ Правильный ответ

Кампания по вакцинации оказалась чрезвычайно эффективной, так как количество случаев заболевания уменьшилось на 75% по сравнению с прошлым годом, что значительно превышает целевой показатель эффективности.

Вопрос 14

Установите верную последовательность шагов, необходимых для того, чтобы удалить столбец "column" из DataFrame, полученного из CSV-файла, и сохранить измененный DataFrame обратно в CSV-формате.

  1. df.to_csv('result.csv')
  2. import pandas as pd
  3. df = df.drop('column', axis=1)
  4. df = pd.read_csv('example.csv')
Вопрос 15

Установите соответствие между агрегирующими методами работы с датафреймами в библиотеке Pandas и их описанием.

  1. df.max()
  2. df.min()
  3. df.median()
  4. df.sum()
  5. df.mean()
  6. Находит наибольшую величину для каждого из столбцов или строк DataFrame.
  7. Определяет наименьший элемент в каждом столбце или строке DataFrame.
  8. Вычисляет значение, лежащее посередине упорядоченного набора данных для каждого столбца или строки DataFrame.
  9. Суммирует все числовые значения в каждом столбце или строке DataFrame.
  10. Вычисляет среднее арифметическое значений по каждому столбцу или строке DataFrame.
Вопрос 16

С помощью какого метода можно изменить названия столбцов DataFrame в Pandas?

  1. df.rename()
  2. df.change_columns()
  3. df.modify_headers()
  4. df.set_columns()
Вопрос 17Ответ открыт бесплатно

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

  1. df.columns
  2. df.loc✓ Правильный ответ
  3. df.iloc
  4. df.rows
✓ Правильный ответ

df.loc

Вопрос 18

Какой метод в Pandas добавляет к DataFrame новые строки?

  1. df.append()
  2. df.insert()
  3. df.add_rows()
  4. df.concatenate()
Вопрос 19

Какой параметр read_csv() определяет разделитель столбцов в CSV-файле?

  1. delimiter
  2. separator
  3. sep
  4. div
Вопрос 20Ответ открыт бесплатно

Что делает метод groupby() в Pandas?

  1. Группирует данные по одному или нескольким признакам✓ Правильный ответ
  2. Объединяет строки по заданному ключу
  3. Сортирует группы данных и сохраняет их в отдельные .csv файлы
  4. Фильтрует группы по заданному условию и сохраняет их в .xls файл
✓ Правильный ответ

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

Вопрос 21

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

  1. df.origin_index()
  2. df.reindex()
  3. df.original()
  4. df.reset_index()
Вопрос 22

Какой атрибут показывает размерность DataFrame в Pandas?

  1. df.size()
  2. df.shape
  3. df.dimension()
  4. df.measurement()
Вопрос 23

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

  1. df.divide()
  2. df.sample()
  3. df.split()
  4. df.partition()
Вопрос 24Ответ открыт бесплатно

Какой метод позволяет изменить индекс DataFrame в Pandas?

  1. df.set_index()✓ Правильный ответ
  2. df.reset_index()
  3. df.reindex()
  4. df.index()
✓ Правильный ответ

df.set_index()

Вопрос 25

Вы работаете над проектом анализа данных и получили большой объем данных, который был сохранен в csv-файле. Вам необходимо загрузить эти данные в Python для дальнейшего анализа. Что вам необходимо сделать, чтобы загрузить эти данные в DataFrame?

  1. Использовать функцию read_csv() из библиотеки Pandas.
  2. Скопировать данные вручную в новый DataFrame.
  3. Сохранить данные в Excel, а затем загрузите их через библиотеку xlrd.
  4. Преобразовать CSV-файл в JSON и используйте json.loads() для чтения данных.
Вопрос 26

Ваш файл данных содержит некоторые пропущенные значения. В Pandas пропущенные значения обычно обозначаются как NaN. Какой метод вы можете использовать, чтобы заполнить эти пропущенные значения определенным значением, например, нулем?

  1. Используйте функцию fillna(0), чтобы заменить все пропущенные значения на ноль.
  2. Используйте функцию dropna(), чтобы избавиться от всех пропущенных значений.
  3. Используйте функцию isnull(), чтобы заменить все пропущенные значения на ноль.
  4. Используйте функцию notnull(), чтобы заменить все пропущенные значения на ноль.
Вопрос 27Ответ открыт бесплатно

Опишите последовательность действий, которые необходимо выполнить для извлечения данных с веб-сервера посредством HTTP-запроса методом GET.

  1. Принимаем ответ от сервера в виде объекта Response, который включает в себя код статуса ответа, данные ответа, а также HTML код запрашиваемой страницы.✓ Правильный ответ
  2. Совершаем запрос к серверу через метод get() используемый в библиотеке Requests.✓ Правильный ответ
  3. Передаем URL целевой страницы в интернете для формирования и отправки запроса.✓ Правильный ответ
  4. Добавляем в наш проект зависимость - библиотеку Requests, чтобы возможность отправки HTTP-запросов была доступна✓ Правильный ответ
  5. Анализируем статус ответа сервера, используя атрибут status_code объекта Response, чтобы убедиться в успешности операции получения данных.✓ Правильный ответ
✓ Правильный ответ

Принимаем ответ от сервера в виде объекта Response, который включает в себя код статуса ответа, данные ответа, а также HTML код запрашиваемой страницы. ; Совершаем запрос к серверу через метод get() используемый в библиотеке Requests. ; Передаем URL целевой страницы в интернете для формирования и отправки запроса. ; Добавляем в наш проект зависимость - библиотеку Requests, чтобы возможность отправки HTTP-запросов была доступна ; Анализируем статус ответа сервера, используя атрибут status_code объекта Response, чтобы убедиться в успешности операции получения данных.

Вопрос 28

Установите соответствие между следующими HTTP-методами и их назначением.

  1. GET
  2. POST
  3. PUT
  4. DELETE
  5. Применяется для получения данных от сервера по указанному URI.
  6. Применяется для создания нового ресурса на сервере.
  7. Применяется для замены данных ресурса на сервере полностью.
  8. Применяется для удаления ресурса по заданному URI.
Вопрос 29

Какой статус-код HTTP указывает, что запрашиваемый ресурс был временно перемещен на другой URI?

  1. 302 Found
  2. 404 Not Found
  3. 500 Internal Server Error
  4. 201 Created
Вопрос 30

Для чего в HTML используется тег ?

  1. Для добавления изображений
  2. Для создания ссылок
  3. Для выделения текста жирным
  4. Для вставки таблицы
Вопрос 31Ответ открыт бесплатно

В библиотеке Requests, какой метод позволяет отправить данные формы с использованием HTTP POST?

  1. requests.form()
  2. requests.post()✓ Правильный ответ
  3. requests.push()
  4. requests.data()
✓ Правильный ответ

requests.post()

Вопрос 32

Что делает HTTP-заголовок User-Agent?

  1. Определяет размер контента
  2. Устанавливает базовый URL
  3. Идентифицирует тип браузера пользователя
  4. Проверяет подлинность пользователя
Вопрос 33

Что происходит, когда HTTP-статус-код 200 возвращается сервером?

  1. Запрос не был выполнен из-за ошибки на сервере.
  2. Запрос успешно обработан, и данные отправлены обратно клиенту.
  3. Запрос был перенаправлен на другой URI
  4. Запрос принят, но сервер продолжает его обработку.
Вопрос 34Ответ открыт бесплатно

Что делает метод response.raise_for_status() в библиотеке Requests

  1. Осуществляет редирект запроса
  2. Вызывает исключение, если запрос вернул ошибку HTTP✓ Правильный ответ
  3. Повышает уровень безопасности запроса
  4. Увеличивает скорость ответа сервера
✓ Правильный ответ

Вызывает исключение, если запрос вернул ошибку HTTP

Вопрос 35

Что из перечисленного обычно используется для стилизации веб-страниц?

  1. CSV
  2. JSON
  3. CSS
  4. XML
Вопрос 36

Для чего в HTML используется тег ?

  1. Для создания заголовка страницы
  2. Для вставки изображения
  3. Для создания таблицы
  4. Для определения важности текста
Вопрос 37

Вы работаете backend-разработчиком и перед вами стоит задача интеграции внешнего API для получения данных о финансовых операциях клиентов. Вам предстоит использовать стандартные методы HTTP и библиотеку запросов Requests для обеспечения безопасного и эффективного взаимодействия с этим API. Вопрос: Какие ключевые действия вам необходимо выполнить, чтобы корректно отправить запрос к API и правильно обработать полученный ответ?

  1. Вам следует применить метод requests.get() с соответствующими заголовками для отправки запроса и метод json() для обработки получаемого JSON-ответа.
  2. Вам необходимо сохранить HTML-код страницы с данными в текстовый файл, а после применить регулярные выражения для извлечения необходимой информации.
  3. Возможен вариант непосредственного вызова API из командной строки с использованием cURL, избегая написания скрипта на Python.
  4. Рекомендуется использовать метод POST для всех типов запросов, включая получение данных, для усиления безопасности передачи информации.
Вопрос 38Ответ открыт бесплатно

Вы работаете аналитиком данных и занимаетесь сбором информации о ценах на товары с различных интернет-магазинов для составления аналитического отчета. Вам требуется использовать библиотеку requests для отправки запросов к серверам магазинов и правильно обрабатывать HTML-код страниц, чтобы получить необходимые данные. Вопрос: Какие действия вы должны выполнить для эффективного извлечения данных из HTML-кода веб-страниц?

  1. Использовать методы requests.get() для выполнения HTTP-запросов и библиотеку BeautifulSoup для анализа полученного HTML-кода и извлечения требуемых данных.✓ Правильный ответ
  2. Сохранить исходный код страницы вручную и при помощи текстового редактора искать и копировать необходимую информацию.
  3. Применить библиотеку pandas для прямого чтения HTML-таблиц с веб-страниц, минуя отправку HTTP-запросов.
  4. Установить и использовать специальные плагины для браузера, которые будут автоматически извлекать требуемые данные с веб-страниц.
✓ Правильный ответ

Использовать методы requests.get() для выполнения HTTP-запросов и библиотеку BeautifulSoup для анализа полученного HTML-кода и извлечения требуемых данных.

О материалах и доступе

Что входит в набор «Библиотеки Python для анализа данных.ти_ДПО»?

38 вопросов с вариантами из опубликованных тестов (1). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.

Какие ответы можно посмотреть бесплатно?

Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.

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

Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.

Что делать, если обнаружена ошибка?

Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.

Связаться с АртемХелп · Условия покупки · Политика конфиденциальности