О проекте
«The Beatles» — не только одна из самых известных групп в мире, но и уникальный музыкальный феномен. Творчество «ливерпульской четверки» живет и в наше время и имеет огромное число фанатов.
За все время существования группы творчество «The Beatles» проходит огромную эволюцию как и в темах, так и в звучании: от несложных, но невероятно популярных песен о любви до сложных психоделических звучаний во второй половине 1960-х годов.
Как большому фанату творчества группы, мне было интересно проанализировать основные тенденции в творчестве группы, чтобы подчерпнуть новую для себя информацию. И благодаря популярности группы я смогла найти много актуальной информации для анализа.

«The Beatles»
Для проекта были взяты 2 датасета с сайта <a href="https://www.kaggle.com/"Kaggle.com: <a href="https://www.kaggle.com/datasets/chadwambles/allbeatlesspotifysongdata2009remastert"The Beatles Spotify Song Data и <a href="https://www.kaggle.com/datasets/yeonseokcho/beatles-lyrics"Beatles Lyrics.
Для визуализации я выбрала 5 видов диаграмм, которые показались мне самыми подходящими для конкретных типов информации из датасетов:
- Пузырьковая диаграмма
- Линейный график
- Гистограмма
- Круговая диаграмма
- Горизонтальная гистограмма

«The Beatles»

Для поиска визуального решения я решила обратиться к обложкам альбомов группы и остановилась на «Rubber Soul». Мне показалось, что в стиле проекта было бы интересно отразить одну какую-то эру творчества группы, но в итоге я взяла основные цвета с обложки альбома и переосмыслила их под наполнение проекта.
Основными цветами в визуализации датасетов стали #101915 — более темный и нейтральный оттенок для фонов, #406C5C, FF9E66, #F1BD9F и несколько других дополнительных цветов в палитре.
Цветовая палитра
Работа с данными
Работу над анализом я начала только с одного датасета — <a href="https://www.kaggle.com/datasets/chadwambles/allbeatlesspotifysongdata2009remastert"The Beatles Spotify Song Data
Сперва я подготовила данные для анализа и загрузила датасет.
Загруженные данные с датасетом
После этого я вывела таблицу из датасета целиком со всеми стобцами.
Вывод строк в таблицу со структуризацией
Как последний этап подготовки, я загрузила уже выбранное цветовое решение для единого стиля всех графиков.
Визуальное решение графиков
Для своего удобства я вывела названия каждого столбца, чтобы было удобнее работать над созданием графиков по таблице.
Названия всех стобцов датасета
Начав анализировать информацию из первого датасета, я поняла, что данных из него не хватает для более подробного исследования. Мне захотелось показать в графиках соотношение участников группы как авторов песен и я обратилась ко второму датасету — <a href="https://www.kaggle.com/datasets/yeonseokcho/beatles-lyrics"Beatles Lyrics и также загрузила датасет. В итоге по нему было составлено еще два графика.
Загруженные данные второго датасета
Графики
График № 1
— Динамика энергичности песен «The Beatles» по годам
Описание применения генеративной модели:
Чтобы понять как лучше всего написать код для визуализации графиков, я обратилась к <a href="https://chatgpt.com/"ChatGPT. С помощью нейросети я отредактировала код для первых графиков, которые включали выбранное мной цветовое решение.
Пример промта для улучшения кода и исправления ошибок
Объясни, что означает эта ошибка и с чем она связана? Как ее исправить? TypeError: object of type 'float' has no len()
Код для построения пузырьковой диаграммы
На пузырьковой диаграмме удалось изобразить динамику энергичности песен группы по годам. Размер пузырьков пропорционален количеству песен в разные года.
Можно проследить четкую понижающуюся динамику энергичности песен — со временем в музыке группы начинают появляться более экспериментальные звучания, менее энергичные по сравнению с песнями «The Beatles» в начале 60-х годов.
Однако значение снова возрастает в 1970 году на альбоме «Let it be».
Пузырьковая диаграмма «Динамика энергичности песен „The Beatles“ по годам»
График № 2
— Средняя танцевальность песен по годам
Код для построения линейного графика
В графике использовался параметр dancebility, столбец которого принимал значения от 0 до 1. Пик танцевальной музыки «The Beatles» пришелся на 1964 год и сразу после этого пошел на спад. Вторая половина 60-х годов не показывает этот параметр ярко-выраженным, как и на прошлом графике.
Линейный график «Средняя танцевальность песен по годам», отображает параметр dancebility
График № 3
— Распределение красноречивости песен по альбомам
Код для построения гистограммы




