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

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

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

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

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

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

У вас есть два списка: [1, 2, 3] и [4, 5, 6]. С помощью какой функции в библиотеке NumPy вы сможете преобразовать эти списки в векторы?

  1. .array();;.np.array();;np.array;;numpy.array;;array;;array();;np.array();;numpy.array()✓ Правильный ответ
✓ Правильный ответ

.array();;.np.array();;np.array;;numpy.array;;array;;array();;np.array();;numpy.array()

Вопрос 2

У вас есть векторы a = np.array([1, 2, 3]) и b = np.array([4, 5, 6]). С помощью какой функции библиотеки NumPy вы сможете найти их скалярное произведение?

  1. .dot();;np.dot;;numpy.dot;;dot;;dot();;np.dot();;numpy.dot()
Вопрос 3

У вас есть вектор a = np.array([10, 20, 30, 40, 50]). Какую функцию из библиотеки NumPy вы будете использовать, чтобы найти среднее значение его элементов?

  1. .mean();;np.mean;;numpy.mean;;mean;;mean();;np.mean();;numpy.mean()
Вопрос 4

Назовите метод из библиотеки NumPy, выполняющий функции аналогичные range в цикле for в Python. Создает одномерный массив последовательных чисел с указанным началом и окончанием, окончание не включается в массив, а шаг между элементами задается явно.

  1. .arange();;np.arange;;np.arange();;numpy.arange;;numpy.arange();;arange;;arange()
Вопрос 5

Каким термином в библиотеке NumPy обозначается двухмерный массив, который можно создать с помощью numpy.array() или numpy.matrix() и который применяется для выполнения операций линейной алгебры, имеющих аналогии с математическими объектами состоящими из строк и столбцов чисел?

  1. matrix
  2. матрица
Вопрос 6Ответ открыт бесплатно

Дана матрица: matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]), с помощью какой функции библиотеки NumPy, будет проще всего рассчитать ее длину? Напишите название функции.

  1. .len()✓ Правильный ответ
  2. len()✓ Правильный ответ
  3. len✓ Правильный ответ
  4. len(matrix)✓ Правильный ответ
  5. np.len()✓ Правильный ответ
  6. numpy.len()✓ Правильный ответ
  7. np.len✓ Правильный ответ
  8. numpy.len✓ Правильный ответ
✓ Правильный ответ

.len() ; len() ; len ; len(matrix) ; np.len() ; numpy.len() ; np.len ; numpy.len

Вопрос 7

Какая функция библиотеки NumPy создана для вычисления кумулятивной суммы массива? Напишите название функции.

  1. .cumsum();;cumsum();;cumsum;;np.cumsum();;np.cumsum;;numpy.cumsum();;numpy.cumsum
Вопрос 8

Какой метод используется для подсчета суммы всех элементов матрицы в NumPy? Напишите название метода.

  1. .sum();;sum();;sum;;np.sum();;np.sum;;numpy.sum();;numpy.sum
Вопрос 9

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

  1. индекс;;индексом;;index
Вопрос 10Ответ открыт бесплатно

Укажите правильный порядок сложения двух матриц, разной размерности (2х3 и 3х2):

  1. mat1 = np.array([[1, 2, 3], [4, 5, 6]])
  2. mat2 = np.array([[7, 8], [9, 10], [11, 12]])
  3. mat2_transposed = mat2.transpose()
  4. mat3 = mat1 + mat2_transposed
✓ Правильный ответ

mat1 = np.array([[1, 2, 3], [4, 5, 6]]) ; mat2 = np.array([[7, 8], [9, 10], [11, 12]]) ; mat2_transposed = mat2.transpose() ; mat3 = mat1 + mat2_transposed

Вопрос 11

Установите соответствие между названиями объектов библиотеки NumPy и их описанием:

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

Как называется основной элемент библиотеки NumPy:

  1. np.full
  2. np.cumsum
  3. np.array
  4. np.logspace
Вопрос 13Ответ открыт бесплатно

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

  1. np.ones
  2. np.zeros✓ Правильный ответ
  3. np.arange
  4. np.linspace
✓ Правильный ответ

np.zeros

Вопрос 14

С помощью какого метода можно создать вектор заданного размера, состоящий из единиц?

  1. np.ones
  2. np.zeros
  3. np.linspace
  4. np.logspace
Вопрос 15

С помощью какого метода в NumPy можно транспонировать матрицу?

  1. np.mean
  2. np.dot
  3. np.transpose
  4. np.np.exp
Вопрос 16Ответ открыт бесплатно

Сколько столбцов будет иметь матрица размером 3х6?

  1. 3
  2. 6✓ Правильный ответ
  3. 18
  4. 9
✓ Правильный ответ

6

Вопрос 17

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

  1. np.square
  2. np.log
  3. np.append
  4. np.mean
Вопрос 18

На каком языке программирования написана библиотека NumPy?

  1. C с использованием интерфейса Python
  2. Pascal с использованием Delphi
  3. C# и Unity
  4. JavaScript
Вопрос 19

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

  1. Для создания равномерно распределенных чисел в заданном диапазоне.
  2. Для нахождения максимального значения в NumPy массиве.
  3. Для вычисления квадратного корня каждого из элементов массива.
  4. Для получения абсолютных значений (модулей) каждого элемента в массиве.
Вопрос 20Ответ открыт бесплатно

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

  1. Для добавления элементов в конец массива.
  2. Для вычисления натурального логарифма (логарифм с основанием е) для каждого элемента массива.
  3. Для вычисления квадратного корня каждого из элементов массива.
  4. Для создания массива логарифмически равномерно распределенных чисел в заданном диапазоне.✓ Правильный ответ
✓ Правильный ответ

Для создания массива логарифмически равномерно распределенных чисел в заданном диапазоне.

Вопрос 21

Вы работаете аналитиком данных в министерстве здравоохранения и исследуете показатели здоровья различных пациентов. Вы должны проанализировать данные роста и веса группы людей, чтобы определить тенденции для дальнейших исследований ожирения. Вам предоставлены два массива данных: рост в метрах и вес в килограммах для группы из 10 человек. Рост (м): [1.60, 1.65, 1.70, 1.75, 1.80, 1.85, 1.90, 1.95, 2.00, 2.05] Вес (кг): [62, 70, 68, 75, 80, 85, 90, 100, 105, 110] Используйте библиотеку NumPy для вычисления индекса массы тела (ИМТ) каждого человека. ИМТ рассчитывается по формуле: ИМТ = вес (кг) / (рост (м))^2. Определите, сколько пациентов из группы имеет нормальный диапазон ИМТ (от 18.5 до 24.99).

  1. ИМТ для всех людей выше нормы. Никто из группы не имеет ИМТ в нормальном диапазоне.
  2. Только один человек имеет ИМТ в нормальном диапазоне.
  3. Шесть людей из группы имеют ИМТ в нормальном диапазоне.
  4. Все люди из группы имеют ИМТ ниже нормального диапазона.
Вопрос 22

Какой метод в Pandas отвечает за чтение данных в формате .csv?

  1. .read_csv();;read_csv();;read_csv;;pd.read_csv();;pd.read_csv;;pandas.read_csv();;pandas.read_csv
Вопрос 23Ответ открыт бесплатно

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

  1. дата фрейм;;data frame;;датафрейм;;dataframe;;df✓ Правильный ответ
✓ Правильный ответ

дата фрейм;;data frame;;датафрейм;;dataframe;;df

Вопрос 24

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

  1. .head();;head();;head;;метод head();;метод head
Вопрос 25

Укажите верный разделитель, для корректной работы кода: df = pd.read_csv("../data/orig/orig_df_tabsep.tsv", sep='  ') df.head()

  1. t
  2. /t
  3. t
  4. sep=’t’
Вопрос 26

Укажите верный разделитель, для корректной работы кода: df = pd.read_csv("../data/orig/orig_df_semisep.csv", sep='  ') df.head()

  1. ;sep=&rsquo
  2. ’
Вопрос 27Ответ открыт бесплатно

Какой метод в библиотеке Pandas используется для загрузки данных из файла Excel в DataFrame?

  1. .read_excel();;read_excel();;read_excel;;метод read_excel();;метод read_excel✓ Правильный ответ
✓ Правильный ответ

.read_excel();;read_excel();;read_excel;;метод read_excel();;метод read_excel

Вопрос 28

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

  1. .df.tail();;df.tail();;tail();;tail;;df.tail;;метод tail();;метод tail
Вопрос 29

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

  1. .info();;info();;info;;df.info();;df.info;;метод info();;метод info
Вопрос 30Ответ открыт бесплатно

Каким методом в библиотеке Pandas можно сохранить DataFrame в файл формата CSV?

  1. .to_csv();;to_csv();;to_csv;;методом to_csv();;методом to_csv✓ Правильный ответ
✓ Правильный ответ

.to_csv();;to_csv();;to_csv;;методом to_csv();;методом to_csv

Вопрос 31

Укажите правильный порядок строк кода для удаления столбца "column" из DataFrame и последующего сохранения измененного DataFrame в файл:

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

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

  1. df.max()
  2. df.min()
  3. df.median()
  4. df.sum()
  5. Возвращает максимальное значение для каждого столбца или строки DataFrame.
  6. Возвращает минимальное значение для каждого столбца или строки DataFrame.
  7. Возвращает медианное значение для каждого столбца или строки DataFrame.
  8.   Возвращает сумму значений для каждого столбца или строки DataFrame.
Вопрос 33Ответ открыт бесплатно

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

  1. df.count()
  2. df.mean()
  3. df.unique()✓ Правильный ответ
  4. df.sum()
✓ Правильный ответ

df.unique()

Вопрос 34

Чем отличается метод `head()` от `tail()` в Pandas?

  1. `head()` показывает верхние строки, `tail()` - нижние
  2. `head()` сортирует данные, `tail()` - нет
  3. `head()` используется только для Series, `tail()` - для DataFrame
  4. `head()` удаляет строки, `tail()` - добавляет
Вопрос 35

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

  1. .merge()
  2. .multiple()
  3. .add()
  4. .combine()
Вопрос 36

В какой библиотеке Python реализован DataFrame?

  1. NumPy
  2. Matplotlib
  3. Pandas
  4. Seaborn
  5. Scipy
Вопрос 37Ответ открыт бесплатно

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

  1. Проверяет, есть ли данные в DataFrame
  2. Возвращает сумму всех значений в DataFrame
  3. Возвращает True для элементов, где присутствуют пропущенные значения✓ Правильный ответ
  4. Заполняет пропущенные значения
  5. Удаляет пропущенные значения
✓ Правильный ответ

Возвращает True для элементов, где присутствуют пропущенные значения

Вопрос 38

Как в Pandas можно определить, что таблица содержит дубликаты строк?

  1. Посчитать количество уникальных значений во всех столбцах
  2. Проверить таблицу методом .sample()
  3. Использовать метод .duplicated()
  4. Вызвать .info() и сравнить с .count()
  5. Сравнить output .head() и .tail()
Вопрос 39

В какой структуре данных Pandas хранятся данные из файла .xlsx после импорта?

  1. List
  2. Array
  3. DataFrame
  4. Matrix
Вопрос 40Ответ открыт бесплатно

Какова роль индекса в DataFrame Pandas?

  1. Хранение данных для быстрого доступа
  2. Уникально идентифицировать каждую строку данных✓ Правильный ответ
  3. Обозначение строк с недопустимыми значениями
  4. Переименование столбцов в таблице
✓ Правильный ответ

Уникально идентифицировать каждую строку данных

Вопрос 41

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

  1. df.full()
  2. df.count()
  3. df.notnull()
  4. df.values_count()
Вопрос 42

Данные о продажах компании за последний квартал были разделены на несколько CSV-файлов, где каждый файл представляет данные по разным регионам. Все файлы содержат одинаковый набор столбцов: "Дата", "Продукт", "Количество" и "Цена". Ваша задача - объединить эти данные в единый DataFrame для дальнейшего анализа. Какой шаг вы должны предпринять перед объединением файлов, чтобы упростить работу с общим набором данных?

  1. Преобразовать данные в каждом файле в формат Excel, так как он более удобен в работе.
  2. Проверить каждый CSV-файл на наличие поврежденных данных и исправить их вручную.
  3. Загрузить каждый CSV-файл в отдельный DataFrame и проверить, что столбцы в каждом из них идентичны и имеют тот же порядок.
  4. Удалить все данные из каждого файла, кроме столбца "Количество", так как только он нужен для анализа.
Вопрос 43

Как называется функция в библиотеке NumPy, с помощью которой можно преобразовать списки Python в векторы NumPy?   В качестве ответа напишите название метода, без скобок в конце и точки вначале, например: Как называется метод в matplotlib, который используется для создания решетки из нескольких областей рисования? Верный ответ: subplots

  1. array
  2. np.array
Вопрос 44Ответ открыт бесплатно

Как называется функция в библиотеке NumPy, с помощью которой можно вычислить скалярное произведение двух векторов NumPy?     В качестве ответа, напишите название метода, без скобок в конце и точки вначале, например: Как называется метод в matplotlib, который используется для создания решетки из нескольких областей рисования? Верный ответ: subplots

  1. dot✓ Правильный ответ
  2. np.dot✓ Правильный ответ
✓ Правильный ответ

dot ; np.dot

Вопрос 45

Какую функцию библиотеки NumPy следует применять для вычисления среднего арифметического множества чисел, представленного вектором NumPy?    В качестве ответа, напишите название метода, без скобок в конце и точки вначале, например: Как называется метод в matplotlib, который используется для создания решетки из нескольких областей рисования? Верный ответ: subplots

  1. mean
  2. np.mean
Вопрос 46

Какая функция в Python позволяет быстро определить длину матрицы, указанной в формате NumPy?   В качестве ответа, напишите название метода, без скобок в конце и точки вначале, например: Как называется метод в matplotlib, который используется для создания решетки из нескольких областей рисования? Верный ответ: subplots

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

Как называется функция в библиотеке NumPy, которая позволяет вычислить кумулятивную сумму массива? В качестве ответа напишите название метода без скобок в конце и точки вначале например: Как называется метод в matplotlib который используется для создания решетки из нескольких областей рисования? Верный ответ: subplots

  1. cumsum;; np.cumsum✓ Правильный ответ
✓ Правильный ответ

cumsum;; np.cumsum

Вопрос 48

Какую функцию необходимо использовать для подсчета суммы всех элементов матрицы в библиотеке NumPy?    В качестве ответа, напишите название метода, без скобок в конце и точки вначале, например: Как называется метод в matplotlib, который используется для создания решетки из нескольких областей рисования? Верный ответ: subplots

  1. sum
  2. np.sum
Вопрос 49

Каким методом в NumPy можно возвести каждый элемент массива в заданную степень?   В качестве ответа, напишите название метода, без скобок в конце и точки вначале, например: Как называется метод в matplotlib, который используется для создания решетки из нескольких областей рисования? Верный ответ: subplots

  1. power
  2. np.power
Вопрос 50Ответ открыт бесплатно

Какой метод в библиотеке NumPy непосредственно сортирует элементы внутри исходного массива?   В качестве ответа, напишите название метода, без скобок в конце и точки вначале, например: Как называется метод в matplotlib, который используется для создания решетки из нескольких областей рисования? Верный ответ: subplots

  1. sort✓ Правильный ответ
  2. np.sort✓ Правильный ответ
✓ Правильный ответ

sort ; np.sort

Вопрос 51

Какую функцию библиотеки NumPy следует использовать для покомпонентного сложения двух массивов, если требуется использовать функцию а не оператор?   В качестве ответа, напишите название метода, без скобок в конце и точки вначале, например: Как называется метод в matplotlib, который используется для создания решетки из нескольких областей рисования? Верный ответ: subplots

  1. add
  2. np.add
Вопрос 52

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

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

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

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

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

  1. np.identity
  2. np.sparse
  3. np.arange✓ Правильный ответ
  4. np.nan
✓ Правильный ответ

np.arange

Вопрос 55

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

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

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

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

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

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

np.concatenate

Вопрос 58

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

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

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

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

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

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

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

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

np.flip

Вопрос 62

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

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

Ваша задача как аналитика данных - оценить уровень физической активности группы людей в исследовании здоровья населения. Вам даны два массива: шаги в день (количество шагов) и время, проведенное в спокойном состоянии (минуты) для группы из 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. Девять людей из группы достигли рекомендуемого значения физической активности.
Вопрос 64Ответ открыт бесплатно

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

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

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

Вопрос 65

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

  1. read_csv
  2. pd.read_csv
Вопрос 66

Каким методом в Pandas можно воспользоваться для отображения первых нескольких записей таблицы?   В качестве ответа, напишите название метода, без скобок в конце и точки вначале, например: Какой метод в Pandas следует использовать для горизонтального соединения нескольких DataFrame, располагая их столбцы рядом, без условий слияния и без использования общих ключей? Ответ: concat

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

Через какой метод можно осуществить загрузку данных из файла Excel непосредственно в DataFrame?    В качестве ответа, напишите название метода, без скобок в конце и точки вначале, например: Какой метод в Pandas следует использовать для горизонтального соединения нескольких DataFrame, располагая их столбцы рядом, без условий слияния и без использования общих ключей? Ответ: concat

  1. read_excel✓ Правильный ответ
  2. pd.read_excel✓ Правильный ответ
✓ Правильный ответ

read_excel ; pd.read_excel

Вопрос 68

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

  1. tail
Вопрос 69

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

  1. info
Вопрос 70

С помощью какого метода DataFrame может быть сохранен как CSV файл в Pandas?   В качестве ответа, напишите название метода, без скобок в конце и точки вначале, например: Какой метод в Pandas следует использовать для горизонтального соединения нескольких DataFrame, располагая их столбцы рядом, без условий слияния и без использования общих ключей? Ответ: concat

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

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

  1. rename✓ Правильный ответ
✓ Правильный ответ

rename

Вопрос 72

В какую библиотеку Python входит структура данных DataFrame, которая предоставляет всесторонние возможности для манипуляции табличными данными, включая импорт, очистку, обработку, агрегирование и визуализацию, специализируясь на операциях, которые аналогичны SQL-запросам, но также содержит мощные инструменты для работы с временными рядами?

  1. pandas
Вопрос 73

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

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

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

  1. import pandas as pd
  2. df = pd.read_csv('example.csv')
  3. df = df.drop('column', axis=1)
  4. df.to_csv('result.csv')
✓ Правильный ответ

import pandas as pd ; df = pd.read_csv('example.csv') ; df = df.drop('column', axis=1) ; df.to_csv('result.csv')

Вопрос 75

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

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

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

  1. df.rename()
  2. df.change_columns()
  3. df.modify_headers()
  4. df.set_columns()
Вопрос 77

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

  1. df.columns
  2. df.loc
  3. df.iloc
  4. df.rows
Вопрос 78Ответ открыт бесплатно

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

  1. df.append()✓ Правильный ответ
  2. df.insert()
  3. df.add_rows()
  4. df.concatenate()
✓ Правильный ответ

df.append()

Вопрос 79

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

  1. delimiter
  2. separator
  3. sep
  4. div
Вопрос 80

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

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

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

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

df.reset_index()

Вопрос 82

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

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

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

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

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

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

df.set_index()

Вопрос 85

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

  1. http
Вопрос 86

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

  1. html
  2. HyperText Markup Language
  3. язык гипертекстовой разметки
Вопрос 87

Какое название носит специализированное приложение для просмотра содержимого веб-страниц через интернет?

  1. браузер
  2. browser
Вопрос 88Ответ открыт бесплатно

Как обозначается усовершенствованная версия основного протокола передачи данных в сети с добавленной поддержкой шифрования?   В качестве ответа напишите аббревиатуру.

  1. https✓ Правильный ответ
✓ Правильный ответ

https

Вопрос 89

Какой первый тег определяет тип документа в начале HTML-файла? Ответ должен быть в корректном формате: ˂!tag_name˃

  1. ˂!doctype html˃
Вопрос 90

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

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

Какой элемент HTML используется для вставки в документ изображений?   Ответ должен быть в корректном формате открывающий и закрывающий тег (при его наличии). Пример: ˂table˃˂/table˃

  1. ˂img˃✓ Правильный ответ
✓ Правильный ответ

˂img˃

Вопрос 92

Какой атрибут элемента ˂a˃ указывает на URL на который должна вести ссылка?

  1. href
Вопрос 93

Какой тег в документе HTML служит для включения информации о документе например заголовка веб-страницы, и обычно скрыт от прямого просмотра в браузере?   Ответ должен быть в корректном формате открывающий и закрывающий тег (при его наличии). Пример: ˂table˃˂/table˃

  1. ˂head˃˂/head˃
Вопрос 94

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

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

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

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

GET = Применяется для получения данных от сервера по указанному URI. ; POST = Применяется для создания нового ресурса на сервере. ; PUT = Применяется для замены данных ресурса на сервере полностью. ; DELETE = Применяется для удаления ресурса по заданному URI.

Вопрос 96

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

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

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

  1. ˂body˃
  2. ˂ahead˃
  3. ˂head˃
  4.  ˂footer˃
Вопрос 98Ответ открыт бесплатно

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

  1. Для добавления изображений
  2. Для создания ссылок✓ Правильный ответ
  3. Для выделения текста жирным
  4. Для вставки таблицы
✓ Правильный ответ

Для создания ссылок

Вопрос 99

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

  1. requests.form()
  2. requests.post()
  3. requests.push()
  4. requests.data()
Вопрос 100

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

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

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

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

Запрос успешно обработан, и данные отправлены обратно клиенту.

Вопрос 102

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

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

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

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

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

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

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

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

Вам следует применить метод requests.get() с соответствующими заголовками для отправки запроса и метод json() для обработки получаемого JSON-ответа.

Вопрос 106

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

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

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

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

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

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

Используйте функцию fillna(0), чтобы заменить все пропущенные значения на ноль.

Вопрос 109

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

  1. web mining;;веб майнинг;;веб-майнинг;;парсинг
Вопрос 110

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

  1. http;;HyperText Transfer Protocol
Вопрос 111

Как называется стандартный язык разметки для создания веб-страниц и веб-приложений? В качестве ответа используйте аббревиатуру.

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

Как называется программа для просмотра веб-страниц в интернете?

  1. браузер;;browser✓ Правильный ответ
✓ Правильный ответ

браузер;;browser

Вопрос 113

Как называется более безопасная и улучшенная версия протокола HTTP? В качестве ответа используйте аббревиатуру.

  1. https
Вопрос 114

Код состояния 200 — означает успешную передачу данных от сервера к клиенту. Какой код состояния HTTP указывает на то, что запрашиваемая страница не найдена и сопровождается сообщением “not found”?

  1. 404;;404 Not Found
Вопрос 115Ответ открыт бесплатно

С какого тега начинается любой HTML документ? Ответ должен быть в корректном формате: <!tag_name>.

  1. ˂!doctype html˃✓ Правильный ответ
✓ Правильный ответ

˂!doctype html˃

Вопрос 116

Какой основной тег в HTML используется для размещения метаданных, таких как заголовок страницы, ссылки на скрипты и стили, и не отображается непосредственно в окне браузера? В качестве ответа предоставьте как открывающий тег, так и закрывающий в формате: ˂tag_name˃˂/tag_name˃

  1. ˂head˃˂/head˃
Вопрос 117

Какой тег в разделе ˂head˃ HTML-документа используется для определения заголовка страницы, который отображается в заголовке окна браузера или на вкладках? В качестве ответа предоставьте как открывающий тег, так и закрывающий в формате: ˂tag_name˃˂/tag_name˃.

  1. ˂title˃˂/title˃
Вопрос 118Ответ открыт бесплатно

Расположите последовательно шаги для получения данных с сервера с помощью HTTP-запроса методом GET:

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

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

Вопрос 119

Соотнесите HTTP-методы с их краткими определениями:

  1. GET
  2. POST
  3. PUT
  4. DELETE
  5. Используется для запроса данных с сервера.
  6. Используется для создания нового ресурса.
  7. Используется для обновления существующего ресурса.
  8. Используется для удаления указанного ресурса.
Вопрос 120

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

  1. SQL
  2. CSV
  3. XML
  4. JSON
Вопрос 121

Какая библиотека в Python часто используется для выполнения HTTP-запросов?

  1. Pandas
  2. NumPy
  3. Matplotlib
  4. Requests
Вопрос 122Ответ открыт бесплатно

Какой HTTP статус-код означает успешный запрос?

  1. 404 Not Found
  2. 500 Internal Server Error
  3. 301 Moved Permanently
  4. 200 OK✓ Правильный ответ
✓ Правильный ответ

200 OK

Вопрос 123

Какой командой в Python происходит импорт модуля json для работы с JSON-данными?

  1. import json
  2. include json
  3. load json
  4. require json
Вопрос 124

Какой из следующих терминов обозначает интерфейс для программирования приложений?

  1. UI (User Interface)
  2. UX (User Experience)
  3. IDE (Integrated Development Environment)
  4. API (Application Programming Interface)
Вопрос 125Ответ открыт бесплатно

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

  1. GET
  2. DELETE
  3. PUT
  4. POST✓ Правильный ответ
✓ Правильный ответ

POST

Вопрос 126

Что означает код ошибки HTTP 403?

  1. Неверный запрос
  2. Доступ запрещён
  3. Страница не найдена
  4. Внутренняя ошибка сервера
Вопрос 127

Как в библиотеке Requests для Python можно передать параметры в GET-запрос, чтобы фильтровать нужную информацию?

  1. Использование ключевого слова headers
  2. Использование ключевого слова params
  3. Использование ключевого слова data
  4. Использование ключевого слова json
Вопрос 128

Какое ключевое слово используется в библиотеке Requests для Python для настройки HTTP-заголовков запроса?

  1. files
  2. params
  3. data
  4. headers
Вопрос 129Ответ открыт бесплатно

Молодой аналитик данных Иван Иванов работает над проектом, в котором он должен автоматизировать сбор данных с различных веб-сайтов для составления отчетов. Иван должен написать скрипт, который будет отправлять GET-запрос к API погодного сервиса, чтобы получать актуальные данные о погоде в регионах, интересующих заказчика. Ему необходимо изучить документацию API, определить требуемые параметры запроса, освоить методы поиска данных в полученном HTML-коде в ответе при необходимости и убедиться, что он может распознать и извлекать нужную информацию из JSON, который возвращает API. Вопросы: 1. Какие шаги должен предпринять Иван для отправки GET-запроса к API погодного сервиса? 2. Какие инструменты Ивану следует использовать для извлечения данных, если API возвращает ответ в формате HTML?

  1. Иван должен установить библиотеку requests, произвести импорт и использовать функцию requests.get() с указанием URL и параметров запроса. Для извлечения данных из HTML ему необходимо использовать регулярные выражения или библиотеку BeautifulSoup.✓ Правильный ответ
  2. Иван должен написать JavaScript-функцию для отправки асинхронного GET-запроса и использовать DOM парсинг для извлечения данных из HTML.
  3. Ивану необходимо воспользоваться консолью браузера для отправки запроса, а затем вручную копировать данные из HTML. Для извлечения данных он может использовать XPath.
  4. Иван должен создать форму HTML с полями для параметров запроса и отправлять запрос через браузер, а затем применять библиотеку lxml для парсинга HTML.
✓ Правильный ответ

Иван должен установить библиотеку requests, произвести импорт и использовать функцию requests.get() с указанием URL и параметров запроса. Для извлечения данных из HTML ему необходимо использовать регулярные выражения или библиотеку BeautifulSoup.

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

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

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

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

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

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

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

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

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

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