У меня есть сомнения, как это сделать. Новое в мире статистики и Python. Студент пытается выбрать между двумя процессорами. Он хочет использовать процессор для своих исследований для запуска высокопроизводительных алгоритмов, поэтому единственное, что его волнует, это скорость. Он выбирает высокопроизводительный алгоритм для большого набора данных и запускает его на обоих процессорах по 10 раз, рассчитывая время каждого запуска в часах. Результаты приведены в приведенных ниже списках TestSample1 и TestSample2.
from scipy import stats
import numpy as nupy
TestSample1 = nupy.array([11,9,10,11,10,12,9,11,12,9])
TestSample2 = nupy.array([11,13,10,13,12,9,11,12,12,11])
Предположение: оба приведенных выше образца набора данных являются случайными, независимыми, параметры c и нормально распределенные
Подсказка: Вы можете импортировать функцию ttest из scipy для выполнения t-тестов
Первый T-тест Один образец t-теста Проверьте, равно ли среднее значение TestSample1 нулю.
- Нулевая гипотеза состоит в том, что среднее значение равно нулю.
- Альтернативная гипотеза состоит в том, что оно не равно нулю.
Вопрос 2 Учитывая, 1. Нулевая гипотеза: между наборами данных нет существенной разницы 2. Альтернативная гипотеза: есть существенная разница. Проведите тестирование с двумя образцами и проверьте, отклонять ли нулевую гипотезу.
Вопрос 3 - Выполните тестирование с двумя образцами и проверьте, есть ли значительная разница между скоростями двух образцов: - TestSample1 & TestSample3
Он пытается третий Блок обработки - TestSample3.
TestSample3 = nupy.array ([9,10,9,11,10,13,12,9,12,12])
Предположение: оба набора данных (TestSample1 и TestSample3) являются случайными, независимыми, параметри c и нормально распределенными