Original size 1125x1589

Анализ данных Charli XCX

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

Концепция

Charli XCX — британская поп-артистка и автор песен, активно работающая с электронной и клубной эстетикой.

Мне было интересно проанализировать творчество Charli XCX, поскольку я регулярно слушаю её музыку и считаю альбом BRAT заметным феноменом современной визуальной и музыкальной культуры. Этот релиз оказал влияние не только на музыкальную сцену, но и на моду и графический стиль. Именно на нем я решила сосредоточить внимание в своем проекте.

Для анализа был использован открытый датасет Spotify Global Music Dataset (2009–2025),

https://www.kaggle.com/datasets/wardabilal/spotify-global-music-dataset-20092025

big
Original size 1600x1033

Визуальный стиль

Для визуализации данных был выбран единый графический стиль, вдохновлённый визуальной эстетикой альбома BRAT. В качестве основного шрифта использовался Arial (sans-serif), близкий по характеру к типографике, применяемой в оформлении альбома. Такой шрифт подчёркивает минималистичный и прямолинейный визуальный язык.

Цветовая палитра была намеренно ограничена. В качестве акцентного цвета использовался яркий кислотно-зелёный оттенок #8ACE00, ассоциирующийся с визуальным стилем альбома BRAT. Нейтральный фон и сдержанная цветовая схема позволяют сфокусировать внимание на данных и сохранить визуальную целостность всех графиков.

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

Анализ данных

Original size 2254x1204

Загрузка и первичное ознакомление с данными

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

Original size 1378x306

Фильтрация данных по артисту и альбому

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

Original size 1376x308

Очистка данных и формирование финального треклиста

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

Original size 1460x354

Описала шрифт и цвет

Original size 1100x1100

График 1

Для анализа популярности треков альбома BRAT была построена столбчатая диаграмма. Такой тип визуализации позволяет наглядно сравнить значения популярности отдельных композиций и выделить наиболее и наименее популярные треки внутри одного альбома.

Original size 987x486
Original size 1370x582

График 2

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

Original size 987x387
Original size 1550x616

График 3

Чтобы проверить возможную связь между характеристиками трека и его популярностью, был построен график рассеяния (scatter plot). По оси X отображается длительность композиции, а по оси Y — показатель популярности в Spotify.

Original size 691x487

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

Original size 1382x926

График 4

Для обобщающей оценки популярности альбома была построена круговая диаграмма. В качестве порогового значения использовалось среднее значение популярности треков альбома BRAT. Треки были разделены на две группы: выше среднего уровня популярности и ниже среднего. Такая визуализация позволяет оценить, какая доля альбома получила повышенное внимание аудитории.

Original size 540x505
Original size 1372x998

График 5

Для оценки значимости альбома BRAT в контексте дискографии Charli XCX была построена диаграмма размаха (boxplot). Визуализация показывает распределение популярности треков альбома по сравнению с остальными треками артистки.

Original size 634x487

Диаграмма размаха показывает, что треки альбома BRAT в целом имеют более высокий уровень популярности по сравнению с другими треками Charli XCX. Кроме того, распределение популярности внутри альбома является более компактным, что указывает на более равномерное внимание аудитории к композициям альбома. Это позволяет сделать вывод о значимости альбома BRAT в дискографии артистки.

Original size 1368x572

График 6

Для оценки положения альбома BRAT в контексте музыкального каталога Spotify за 2025 год была построена наложенная гистограмма распределения популярности. На графике сравниваются значения популярности треков альбома BRAT и всех треков, выпущенных в Spotify в 2025 году. Такой тип визуализации позволяет наглядно оценить, насколько альбом выделяется на фоне общего музыкального контекста года.

Original size 786x487

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

Original size 1170x1166

Все графики и анализ данных были выполнены в среде Google Colab, с использованием языка программирования Python и библиотек Pandas и matplotlib.

https://colab.google/

Для формулирования текстовых описаний, структурирования концепции проекта и более детального анализа полученных визуализаций использовалась генеративная языковая модель ChatGPT (OpenAI). Модель применялась в качестве вспомогательного инструмента для уточнения формулировок, интерпретации графиков и проверки логики аналитических выводов.

Используемая модель: ChatGPT (OpenAI) Ссылка на модель: https://chat.openai.com/