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

Анализ музыкальных трендов Spotify

PROTECT STATUS: not protected
Проект принимает участие в конкурсе

Введение

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

С использованием Perplexity на Kaggle я нашла актуальный датасет, в котором есть информация вплоть до 2025 года и который содержит информацию по следующим параметрам: — популярность трека, рассчитанная на основе пользовательских взаимодействий; — жанры артистов; — продолжительность трека в минутах; — наличие или отсутствие ненормативной лексики (explicit-контент); — дополнительные характеристики артистов и треков.

Объём данных позволяет проводить как описательный анализ, так и сравнение различных групп.

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

Стилистическое решение

В качестве цветовой палитры я взяла основные цвета Spotify: зелёный, черный и белый, а в качестве основного шрифта «DejaVu Sans», так как он схож со стилистикой сервиса и имеет все необходимые символы.

big
Исходный размер 1440x852

Для визуализации данных в соответствующем стиле, я изначально задала в коде необходимые цвета и шрифт.

Исходный размер 1440x1060

Используемые статистические методы

В проекте используются методы описательной статистики и категориального анализа: — Среднее арифметическое — для оценки средней популярности и длительности треков; — Медиана — для устойчивой оценки центральной тенденции; — Количество наблюдений — для оценки репрезентативности жанров; — Группировка данных — для анализа категориальных признаков; — Анализ распределений — для сравнения популярности explicit и non-explicit треков; — Сравнение категорий — для выявления различий между жанрами.

Использование этих методов позволяет получить интерпретируемые и воспроизводимые результаты без усложнения модели.

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

Изучающий формат применяется для беспристрастного представления структуры данных и выявления базовых закономерностей, таких как распределение жанров и средняя длительность треков.

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

Сочетание этих форматов позволяет выстроить аналитическое повествование от наблюдений к выводам.

Предварительная подготовка

Первым делом я импортировала необходимые библиотеки и загрузила сам датасет:

Исходный размер 1440x490

Перед началом анализа данные были очищены и подготовлены. Пропущенные значения в столбце с жанрами были заменены пустыми значениями, после чего строки с жанрами были приведены к единому формату.

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

Исходный размер 1440x372

Какие жанры наиболее популярны?

Сначала я подготовила данные для данного графика.

Исходный размер 1440x803

Столбчатая диаграмма является наиболее подходящим инструментом для сравнения категориальных данных. В данном случае она позволяет наглядно сопоставить популярность различных жанров между собой.

Для визуализации были выбраны только топ-10 жанров, чтобы избежать визуального шума и сосредоточить внимание на наиболее значимых категориях.

Что показывает график: — какие жанры доминируют на платформе Spotify; — различия между жанрами по средней популярности; — асимметрию музыкального рынка.

Исходный размер 1440x1332
Исходный размер 930x547

Так, популярность жанров распределена неравномерно. Некоторые жанры представлены большим количеством треков, но имеют умеренную среднюю популярность, в то время как другие жанры, к примеру альтернативный поп, достигают высокой популярности при меньшем объёме контента.

Средняя продолжительность треков по жанрам

Подготовка данных для графика:

Исходный размер 1440x788

Для анализа продолжительности треков используется violin plot, так как он позволяет изучать не только среднее значение, но и распределение длительности композиций внутри каждого жанра.

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

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

График демонстрирует: — различия в распределении длительности треков между жанрами; — степень вариативности внутри каждого жанра; — связь между жанром и форматом музыкальной композиции.

Исходный размер 1440x1332
Исходный размер 841x547

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

Это может быть связано с алгоритмами стриминговых сервисов, ориентированными на удержание внимания слушателя, а также с изменением пользовательских паттернов прослушивания музыки.

Влияние ненормативной лексики на популярность

Анализ музыкальных трендов Spotify
Проект создан 17.01.2026