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

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

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

Введение

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

С использованием Perplexity на Kaggle я нашла актуальный датасет, в котором есть информация вплоть до 2025 года и который содержит информацию по следующим параметрам:

  • популярность трека, рассчитанная на основе пользовательских взаимодействий;
  • жанры артистов;
  • продолжительность трека в минутах;
  • наличие или отсутствие ненормативной лексики (explicit-контент);
  • дополнительные характеристики артистов и треков.

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

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

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

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

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

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

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

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

В проекте используются методы описательной статистики и категориального анализа:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что показывает график:

  • какие жанры доминируют на платформе Spotify;
  • различия между жанрами по средней популярности;
  • асимметрию музыкального рынка.
Исходный размер 1440x1332
Исходный размер 930x547

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

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

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

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

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

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

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

График демонстрирует:

  • различия в распределении длительности треков между жанрами;
  • степень вариативности внутри каждого жанра;
  • связь между жанром и форматом музыкальной композиции.
Исходный размер 1440x1332
Исходный размер 841x547

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

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

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

Анализ музыкальных трендов Spotify
Проект создан 17.01.2026
Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную...
Показать больше