Исходный размер 1140x1600

Звук двух десятилетий

PROTECT STATUS: not protected

Описание

Какие данные я выбрала и где их нашла

В данном проекте анализируется открытый датасет Spotify Tracks с платформы Kaggle. Он содержит информацию о треках, представленных в каталоге Spotify: год релиза, популярность, длительность, темп, а также вычисленные аудио-характеристики — valence (эмоциональная окраска), energy, danceability, acousticness, instrumentalness и др.

Для исследования была сформирована выборка треков, выпущенных в период 2000–2020 годов. Такой временной диапазон позволяет сфокусироваться на современной музыкальной эпохе — времени доминирования стриминговых сервисов и стабильных цифровых метрик.

0

импорт данных и первичная проверка

Почему именно эти данные

Музыка — редкий пример культурного феномена, который одновременно эмоционален и хорошо формализуем. Spotify предоставляет числовые метрики для треков, что позволяет рассматривать музыку как массив данных, а не только как художественный объект.

Этот датасет ценен тем, что:

— репрезентирует глобальную музыкальную среду, а не локальную выборку; — содержит объективные числовые характеристики, которые можно анализировать статистически; — позволяет изучать долгосрочные тренды — как изменяются эмоциональность, энергичность и структура музыки во времени.

Фактически речь идёт о попытке прочитать музыкальную историю двух десятилетий через данные.

Какие виды графиков я использую и зачем

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

— Линейный график — анализ временных рядов (динамика средней эмоциональности valence по годам). — Гистограмма — исследование распределения длительности треков и выявление скрытых стандартов. — Диаграмма рассеяния — изучение связи между valence и popularity, а также между tempo и energy. — Boxplot — анализ распределения valence по десятилетиям и оценка вариативности эмоциональной палитры.

Такой набор позволяет сочетать изучающий формат (поиск паттернов) и объясняющий (иллюстрация уже сформулированных выводов).

Оформление графиков

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

Неоновая палитра, построенная на глубоких синих и холодных светящихся оттенках, воспроизводит атмосферу клубного света, экранов ранних медиаплееров и цифровой эстетики 2000-х. Эти образы служат мостом между данными и средой, в которой эти данные возникают, — именно в клубах, студиях и цифровых платформах начала нулевых формировались звуковые решения, определяющие сегодняшнюю популярную музыку.

Исходный размер 1920x1080

Кроме того, выбранная палитра подчёркивает аналитический характер работы: контрастные линии и светлые акцентные точки позволяют более чётко фиксировать изменения временных рядов, распределения и плотность облаков наблюдений. Благодаря этому визуализация выполняет двойную задачу — сохраняет академическую читаемость и одновременно резонирует с эстетикой анализируемой эпохи.

Стилизация была выполнена через код, а не постобработку: все цвета заданы программно через настройки matplotlib и seaborn.

Исходный размер 1920x842

код стилизации графиков

Этапы работы

Отбор релевантных признаков

Первый шаг обработки данных — формирование аналитической выборки, то есть выделение только тех признаков, которые непосредственно участвуют в исследовании. Изначальный датасет Spotify содержит множество служебных полей (например, URI, идентификаторы или описательные строки), не имеющих ценности для анализа музыкальных характеристик.

Выбор признаков отражает аналитическую стратегию проекта:

— valence, energy, danceability, tempo — ядро аудио-характеристик Spotify, позволяющее количественно моделировать эмоциональные и структурные свойства музыки; — popularity — социальная метрика, необходимая для проверки гипотез о связи между художественными параметрами и массовым успехом; — duration_ms → источник будущей метрики длительности в минутах; — acousticness, loudness, speechiness, instrumentalness — дополнительные параметры, позволяющие уточнять звуковую картину и учитывать вариативность продакшена.

На этом этапе происходит сепарация «данных для анализа» от шумовых столбцов, что является обязательным компонентом любой исследовательской методологии.

Исходный размер 1920x842

формирование аналитической выборки

Фильтрация по годам и очистка пропусков

Цель проекта — изучение музыкальных трендов 2000–2020 годов, то есть эпохи активного формирования цифровой музыкальной среды. Поэтому фильтрация по годам является не просто техническим действием, а концептуальным сужением исследовательского горизонта.

Выбор диапазона обусловлен:

— переходом индустрии к цифровым форматам и стримингу — стандартизацией аудио-метрик (именно в этот период появляются автоматические характеристики: valence, energy и др.) — возможностью исследовать целостный двадцатилетний цикл с достаточно большой выборкой

Удаление пропусков (dropna ()) — обязательный этап, необходимый для корректности всех дальнейших статистических операций: пропущенные значения искажают выборочные средние, корреляции и распределения.

Повторный вызов df.info () позволяет убедиться, что очищенная структура данных соответствует требованиям анализа.

Исходный размер 1920x842

фильтрация по годам и очистка пропусков

Создание новых признаков

Этот шаг формирует вторичные признаки, которые невозможно получить напрямую из датасета, но которые играют ключевую роль в аналитике:

  1. Преобразование длительности Длительность в миллисекундах — технический формат, неудобный для интерпретации.

Перевод в минуты: — делает данные максимально читабельными, — позволяет строить распределения, — помогает выявлять индустриальные стандарты.

Это важное исследовательское решение: теперь длительность трека — не машинная единица измерения, а интерпретируемый параметр, связанный с производственными и форматными практиками музыкальной индустрии.

  1. Вычисление десятилетия

Признак десятилетия нужен для анализа долгосрочных структурных тенденций. На уровне отдельных лет данные могут колебаться, но на временном горизонте десятилетий можно увидеть:

— изменения эмоциональной палитры — изменение структуры темпа — вариативность энергичности — эволюцию композиционных стандартов

Создание decade переводит исследование с уровня локальных флуктуаций к уровню макротенденций, что важно для интерпретации результатов.

Исходный размер 1920x842

создание новых признаков

Описательная статистика

describe () формирует количественный профиль каждого признака:

— среднее значение (mean) показывает «типичное» состояние переменной — стандартное отклонение (std) отражает вариативность и внутреннюю неоднородность музыкального материала — квартильные значения (25%, 50%, 75%) позволяют увидеть распределение внутри выборки — минимумы и максимумы демонстрируют диапазоны художественных и технических параметров

Описательная статистика — это фундамент нижнего уровня, на котором строится всё дальнейшее исследование. Она позволяет:

— проверить корректность данных — увидеть outliers — определить, какие параметры имеют узкие, а какие — широкие распределения — понять, какие переменные потенциально коррелируют или влияют на популярность

Например: — высокая вариативность valence укажет на то, что эмоциональная палитра внутри эпохи разнообразна — низкая вариативность duration_min подтвердит индустриальную стандартизацию длительности треков — характер распределения tempo может указывать на музыкальные предпочтения эпохи

Исходный размер 1920x842

описательная статистика

Аналитические направления данных Spotify

Распределение аудио-характеристик (valence, energy, tempo)

Мне было важно понять, как распределены ключевые параметры треков в общей выборке — существует ли доминирующий тип звучания, или современные музыкальные практики формируют более разнородную звуковую среду. Такое распределение позволяет увидеть «ландшафт» музыки: её эмоциональные предпочтения, уровень энергичности и структуру темпа.

Динамика эмоциональности музыки по годам

Это один из наиболее информативных графиков. Он отражает, как менялась средняя эмоциональная окраска (valence) музыки с 2000 по 2020 год. Такая динамика показывает не просто художественные изменения, но и возможные культурные сдвиги: тенденции к меланхолии, мрачности или, наоборот, к более светлым, оптимистичным звучаниям.

Через анализ временного ряда можно уловить ритм музыкальной эпохи — периоды стабильности, всплески, разрывы, точки перехода.

Энергичность и танцевальность музыки

Параметры energy и danceability оказались более структурно сложными, чем кажется. Мне было важно увидеть, как они соотносятся между собой внутри выборки: формируют ли они единый тип «современного звучания», или музыкальная среда гораздо более многослойна.

Диаграмма рассеяния помогает увидеть скрытые кластеры — например, медленные, но насыщенные по энергии треки, или наоборот — быстрые, но «лёгкие» по интенсивности.

Длительность треков

Анализ длительности выявляет негласные индустриальные стандарты: существуют ли устойчивые форматы, например, «трек на 3–4 минуты», или диапазон шире, чем принято думать.

Форма гистограммы здесь особенно важна: она визуально показывает, как устроены производственные рамки музыки и насколько они жёстко определяют структуру релизов.

Структура звучания по десятилетиям

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

Десятилетний разрез показывает не просто то, какая музыка выпускалась, а какой она становилась — куда двигалась индустрия, какие звуковые паттерны закреплялись и какие уходили.

Итоговые графики

График 1 Динамика эмоциональной окраски 2000–2020

Линейный график демонстрирует изменение средней эмоциональной окраски треков во времени. Плавные колебания значения valence отражают сдвиги в доминирующих настроениях массовой музыки. Локальные минимумы можно интерпретировать как периоды усиления интереса к более мрачным или напряжённым звучаниям.

0

Динамика эмоциональной окраски (valence) 2000–2020

График 2 Распределение длительности треков

Гистограмма длительности показывает, что основная масса треков укладывается в диапазон 3–4 минут. Это подтверждает существование негласного индустриального стандарта: музыка форматируется под ожидания стриминговых платформ и слушателей.

0

распределение длительности треков

Звук двух десятилетий
Проект создан 17.01.2026
Мы используем файлы cookies для улучшения работы сайта и большего удобства его использования. Более подробную информац...
Показать больше