Да, допиши вот эти блоки в код только в тех заданиях, где просят диаграммы.
1) Гистограмма + ящик с усами для числовой выборки
Вставляй после строки, где уже есть очищенная выборка clean:
import matplotlib.pyplot as plt
plt.hist(clean, bins='sturges', edgecolor='black')
plt.title('Гистограмма интервальных частот')
plt.xlabel('Значения')
plt.ylabel('Частота')
plt.show()
plt.boxplot(clean, vert=False)
plt.title('Диаграмма размаха')
plt.xlabel('Значения')
plt.show()
⸻
2) Диаграмма частот для категориальной выборки, например месяцы
Вставляй после очистки от NA, где x — список без пропусков:
import matplotlib.pyplot as plt
from collections import Counter
cnt = Counter(x)
order = ['Jan', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sept', 'Oct', 'Nov']
values = [cnt[i] for i in order]
plt.bar(order, values, edgecolor='black')
plt.title('Диаграмма частот')
plt.xlabel('Ответ')
plt.ylabel('Частота')
plt.xticks(rotation=45)
plt.show()
⸻
3) Для континентов, если там попросят диаграмму частот
import matplotlib.pyplot as plt
from collections import Counter
cnt = Counter(x)
order = sorted(cnt.keys())
values = [cnt[i] for i in order]
plt.bar(order, values, edgecolor='black')
plt.title('Диаграмма частот')
plt.xlabel('Ответ')
plt.ylabel('Частота')
plt.xticks(rotation=45)
plt.show()
В текущем последнем задании с X и Y диаграмму не просят, там только матожидание и проверки гипотез.