Original size 1140x1600

Визуализация и анализ музыкальных жанров

PROTECT STATUS: not protected
The project is taking part in the competition

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

При создании графиков была использована следующая цветовая палитра: #0F0F14 фон графиков и фигуры #1C1C22 вспомогательный фон / области визуализации #EAEAEA основной цвет текста и подписей Для визуализации данных были использованы следующие графики: столбчатая диаграмма boxplot (ящик с усами) гистограмма точечный график

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

big
Original size 3500x2480

1 график: Самые энергичные музыкальные жанры

График отображает среднее значение параметра energy для каждого музыкального жанра. Energy это показатель, отражающий интенсивность и динамичность звучания: чем выше значение, тем более активной и «напряжённой» воспринимается музыка. Столбчатая диаграмма позволяет наглядно сравнить жанры между собой и быстро определить, какие из них в среднем звучат более энергично. Жанры, ориентированные на массовую культуру и электронное звучание, демонстрируют более высокий уровень энергии по сравнению с акустическими и классическими направлениями. Это указывает на общую тенденцию современной музыки к более динамичному звучанию.

Original size 1866x1086

sns.barplot ( data=genre_stats.sort_values («energy», ascending=False).head (10), x="energy», y="genre» ) plt.title («Самые энергичные музыкальные жанры») plt.show ()

2 график: Распределение эмоциональной окраски внутри жанров

Boxplot отображает распределение значений параметра valence внутри каждого жанра. Valence отражает эмоциональный тон музыки: низкие значения — более мрачное и напряжённое настроение; высокие значения — более позитивное и радостное. В отличие от столбчатой диаграммы, boxplot показывает: медиану, разброс значений, наличие выбросов. Это позволяет увидеть не только среднее настроение жанра, но и насколько он эмоционально разнообразен. Даже внутри одного жанра может существовать широкий спектр эмоциональных состояний. Музыкальные жанры не являются однородными по настроению, и это невозможно корректно показать с помощью одного среднего значения.

Original size 1994x1234
Original size 3500x2480

3 график: Распределение темпа музыкальных треков

Гистограмма отображает распределение значений tempo (BPM) для всех треков в датасете. По горизонтальной оси показан темп, по вертикальной количество треков с соответствующим значением. График позволяет понять, в каком диапазоне темпов сосредоточено большинство музыкальных композиций. Основная масса треков находится в диапазоне 100–140 BPM. Это говорит о том, что, несмотря на жанровое разнообразие, музыка тяготеет к ритмам, комфортным для восприятия и движения.

Original size 1738x1090
Original size 3500x2480

4 график: Связь энергичности и эмоциональной окраски

Каждая точка на графике представляет отдельный музыкальный трек. по оси X — энергичность (energy), по оси Y — эмоциональная окраска (valence). Расположение точек показывает, как сочетаются динамика и настроение в реальных музыкальных композициях. Между энергичностью и эмоциональной окраской нет жёсткой зависимости. Энергичная музыка может быть как позитивной, так и мрачной, а спокойные треки — эмоционально разнообразными. Это подчёркивает многомерность музыкального восприятия.

Original size 1686x1082
Original size 3500x2480

Итог по визуализациям

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

We use cookies to improve the operation of the HSE website and to enhance its usability. More detailed information on the use of cookies can be fou...
Show more