Original size 840x1264

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

PROTECT STATUS: not protected

Концепция

Премия 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
Грэмми: анализ самой желанной музыкальной награды
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