Original size 840x1264

Грэмми: анализ самой желанной музыкальной награды

PROTECT STATUS: not protected
5

Концепция

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

Именно поэтому я решила сосредоточиться на анализе данных о Grammy Awards. Мой проект — это попытка раскрыть закономерности этой музыкальной награды. Кто чаще всего побеждает? Какие жанры доминируют в разные годы? Эти вопросы станут основой моего исследования.

Обработка данных

Для первой диаграммы я выбрала информацию о количестве врученных статуэток по годам

Настроим цветовую палитру вручную (оттенки золота)

custom_palette = [»#FFD700», «#DAA520», «#B8860B», «#FFEC8B», «#FFA500»]

Создание графика

plt.figure (figsize=(14, 7)) sns.barplot (x=award_counts.index, y=award_counts.values, palette=custom_palette)

Оформление диаграммы в стиле «Грэмми»

plt.title («Количество врученных статуэток Грэмми по годам», fontsize=18, fontweight="bold», color="gold») plt.xlabel («Год», fontsize=14, fontweight="bold», color="gold») plt.ylabel («Количество статуэток», fontsize=14, fontweight="bold», color="gold») plt.xticks (rotation=45, fontsize=12, color="gold») plt.yticks (fontsize=12, color="gold»)

Темный фон, как на церемонии Грэмми

plt.style.use («dark_background»)

Показ графика

plt.show ()

big
Original size 1186x666

После создала круговую диаграмму по музыкальным жанрам

Выбираем жанровые категории

genres = [«Pop», «Rock», «Rap», «Hip-Hop», «R& B», «Country», «Jazz», «Classical», «Latin», «Electronic»] df[«genre»] = df[«category»].apply (lambda x: next ((g for g in genres if g in x), «Other»))

Подсчет количества наград в каждой категории

genre_counts = df[«genre»].value_counts ()

Цветовая палитра в золотых тонах

custom_palette = [»#FFD700», «#DAA520», «#B8860B», «#FFEC8B», «#FFA500», «#CD853F», «#D2691E», «#F4A460», «#EEC900», «#8B6508»]

Создание круговой диаграммы

plt.figure (figsize=(10, 10)) plt.pie ( genre_counts, labels=genre_counts.index, autopct="%1.1f%%», startangle=140, colors=custom_palette, textprops={"fontsize»: 14, «color»: «gold"} )

Темный фон

plt.style.use («dark_background»)

Заголовок

plt.title («Распределение наград Грэмми по музыкальным жанрам», fontsize=16, fontweight="bold», color="gold»)

Показ диаграммы

plt.show ()

Original size 820x814

И тепловую карту по популярности жанров по годам

Убираем самого популярного исполнителя (первую строку) из топа

top_artists = top_artists.iloc[1:]

Создание горизонтальной гистограммы

plt.figure (figsize=(12, 8)) plt.barh (top_artists.index[: -1], top_artists.values[: -1], color=custom_palette[: len (top_artists)])

Оформление диаграммы в стиле «Грэмми»

plt.title («Топ-20 исполнителей по количеству наград Грэмми (без лидера)», fontsize=16, fontweight="bold», color="gold») plt.xlabel («Количество наград», fontsize=14, fontweight="bold», color="gold») plt.ylabel («Исполнитель», fontsize=14, fontweight="bold», color="gold»)

Темный фон

plt.style.use («dark_background»)

Оси и подписи

plt.xticks (fontsize=12, color="gold») plt.yticks (fontsize=12, color="gold»)

Показ графика

plt.show ()

Original size 823x513
Грэмми: анализ самой желанной музыкальной награды
5
We use cookies to improve the operation of the website and to enhance its usability. More detailed information on the use of cookies can be fo...
Show more