
В этом исследовании рассматривается, как физическая активность, образ жизни и уровень стресса влияют на сон и его качество. Часто можно заметить, что привычки и ежедневные дела сказываются на том, насколько хорошо удается выспаться: стресс мешает расслабиться, а недосып — чувствовать себя бодрым. При этом, физическая активность, наоборот, помогает чувствовать себя лучше. Данный датасет позволяет посмотреть на эту тему шире, изучить, как разные факторы взаимосвязаны у разных людей и найти закономерности, которые могут помочь улучшить общее качество жизни.

Данные были взяты с сайта Keggle.com. Датасет Sleep_health_and_lifestyle содержит более 400 записей о разных людях, включая информацию о качестве и продолжительности сна, об образе жизни, а также о здоровье.




Для начала необходимо импортировать библиотеки:
• matplotlib.pyplot — для создания графиков и визуализаций.
• pandas — для загрузки данных и работы с таблицами (датафреймами).
• numpy — для выполнения числовых операций и преобразований.
• seaborn — для создания визуализаций, включая специфические графики, которые проще настроить.

Чтобы начать работать с данными, необходимо загрузить их из CSV-файла в формате, с которым удобно работать. Для этого используется библиотека pandas, которая позволяет загрузить данные в таблицу. Это делается с помощью функции read_csv, в которую нужно передать путь к файлу. После загрузки данные будут представлены в виде таблицы, где строки — это записи, а столбцы — это характеристики (или переменные).
Чтобы графики выглядели красиво, можно настроить стиль с помощью seaborn. Эта библиотека упрощает кастомизацию визуализаций и делает их более аккуратными.
• Boxplot — демонстрирует распределение продолжительности сна в зависимости от уровня стресса, включая средние значения и выбросы.
• Линейный график — показывает изменение продолжительности сна в зависимости от уровня стресса.
• Точечная диаграмма — отражает зависимость между физической активностью и качеством сна.
• Столбчатая диаграмма — иллюстрирует взаимосвязи между ИМТ и качеством сна.
• Линейный график с областью доверия — визуализирует зависимости качества сна от его продолжительности.
График показывает связь между уровнем стресса и продолжительностью сна. Видно, что при низком уровне стресса продолжительность сна выше, а с увеличением уровня стресса сон становится короче. Выбросы могут возникать из-за индивидуальных особенностей, таких как привычки, режим дня или экстремальные ситуации, которые влияют на сон независимо от общего уровня стресса.
График показывает, как уровень стресса влияет на среднюю продолжительность сна. Видно, что при низком уровне стресса люди спят дольше, но увеличением уровня стресса продолжительность сна постепенно уменьшается. Это подтверждает, что стресс может негативно сказываться на качестве отдыха.
График иллюстрирует связь между уровнем физической активности и качеством сна. В целом можно заметить, что физическая активность оказывает положительное влияние на сон: при более высоких уровнях активности качество сна чаще достигает высоких значений. Однако, четкой зависимости не наблюдается, что может быть связано с влиянием других факторов, таких как стресс, режим дня или индивидуальные особенности. Разброс точек подтверждает, что даже при высоком уровне активности качество сна может варьироваться.










