Practical Exercises Chapter 12
Exercise 1: Conducting a t-test
Question: You have been given the exam scores of a small class of 8 students before and after a coaching program. Conduct a paired t-test to find out if the coaching program made a significant impact on the scores.
Before Coaching: [55, 45, 67, 78, 49, 59, 61, 64]
After Coaching: [67, 53, 71, 85, 61, 66, 70, 80]
Solution:
from scipy import stats
before_coaching = [55, 45, 67, 78, 49, 59, 61, 64]
after_coaching = [67, 53, 71, 85, 61, 66, 70, 80]
# Conducting paired t-test
t_stat, p_value = stats.ttest_rel(before_coaching, after_coaching)
print(f't-statistic: {t_stat}, p-value: {p_value}')
Exercise 2: Performing One-Way ANOVA
Question: Three algorithms have been tested for their accuracy in classifying images, yielding the following results. Conduct a one-way ANOVA test to find out if the algorithms have different accuracies.
Algorithm A: [0.92, 0.88, 0.91, 0.87, 0.95]
Algorithm B: [0.77, 0.80...