Исходный размер 736x1063

На волнах популярности: Дискография Кендрика Ламара

«We gon’ be alright!

Do you hear me, do you feel me? We gon’ be alright!»

Kendrick Lamar — одна из самых ярких и влиятельных фигур в современной музыке.

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

Исходный размер 480x270

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

Для визуализации я использовала:
Гистограммы — чтобы показать, как количество выпущенных треков менялось по годам и как распределяется их продолжительность.
Линейный график — для отображения трендов популярности треков с течением времени.
Точечные диаграммы — чтобы проанализировать, как различные численные характеристики песен (например, энергия, темп) связаны с их популярностью.
Круговую диаграмму — для сравнения популярности треков с нецензурной лексикой и без неё.

Оформление

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

Графики выполнены в современном минималистичном стиле, вдохновленном ключевыми альбомами Кендрика Ламара: яркий красный DAMN. (#F23535), мягкий бежевый – Section.80 (#F2F0E4) и глубокий синий Good Kid, M.A.A.D City (#275A85).

Шрифт Montserrat был выбран за его универсальность и частое использование в музыкальных постерах, что создает ассоциацию с культурой современного хип-хопа, а также отсылка на лаконичные шрифты на обложках альбома Ламара.

Исходный размер 1102x403

Продуктивность по годам

Интересным кажется проанализировать активность Кендрика из года в год. Проанализируем количество треков в каждом году с помощью гистограммы.

Сначала импортируем библиотеки seaborn и matplotlib для отрисовки графиков. Далее воспользуемся функцией set в seaborn и параметром font.family в matplotlib для того чтобы установить стилистические параметры: цвет и шрифт.

Исходный размер 1367x217

После с помощью функции histplot нарисуем гистограмму количества выпущенных треков по времени.

Исходный размер 572x441

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

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

Популярность треков

Теперь посмотрим на другой маркер продуктивности - популярность песен. С помощью функции scatterplot нарисуем диаграмму рассеивания двух переменных: realese_date и popularity. Это позволит нам увидеть наличие или отсутствие взаимосвязи между двумя параметрами.

Исходный размер 1657x127
Исходный размер 1010x221
Исходный размер 572x441

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

Численные характеристики песен

Для того чтобы далее на графике разделить собственные треки Ламара от фитов добавим новый столбец в таблицу: feature. Если трек Кендрика - значение будет равно not feature, если же трек другого артиста - feature.

Исходный размер 1221x86

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

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

Во вложенном цикле создаем попарные диаграммы рассеивания и отрисовываем их на созданном ранее полотне.

Исходный размер 1093x391
Исходный размер 1238x1226

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

Популярность и нецензурщина

Исследуем связь нецензурной лексики и популярности песен. Для того чтобы определить распределение попуряности будем использовать boxen - удобный для отображения распределений квантильный график.

По оси Х будем отображать цензурные и нецензурные треки, а по оси Y - распределение популярности.

Исходный размер 786x171
На волнах популярности: Дискография Кендрика Ламара
Проект создан 22.06.2026
Мы используем файлы cookies для улучшения работы сайта и большего удобства его использования. Более подробную информац...
Показать больше