Original size 1140x1600

Самые популярные песни в мире на Spotify

PROTECT STATUS: not protected
6

Вводная часть:

- Для проекта я выбрала базу данных по самым популярным песням в мире на Spotify на ресурсе kaggle — https://www.kaggle.com/datasets/arnavvvvv/spotify-music/discussion

- Мне было интересно проанализировать именно эти данные потому что я увлекаюсь музыкой

- Я использовала разные виды диаграмм для визуального разнообразия:

  1. Линейная диаграмма: Суммарное количество прослушивания по годам
  2. Столбчатая диаграмма: Количество треков по годам
  3. Круговая диаграмма: Распределение по режиму (мажорные/минорные)
  4. Гистограмма: Распределение BPM (ударов в минуту)
  5. Горизонтальная столбчатая диаграмма: Количество треков выпущенных по месяцам

Этапы работы:

Я использовала данные из Kaggle по популярным песням Spotify, загрузила их с помощью pandas (pd.read_csv) с указанием кодировки encoding='windows-1251', чтобы избежать ошибок при чтении. Данные обработала в зависимости от диаграммы: в линейной диаграмме (прослушивания по годам) преобразовала streams в числовой формат (pd.to_numeric) и сгруппировала по released_year. В столбчатой диаграмме (количество треков по годам) посчитала value_counts (). В круговой диаграмме (режим мажор/минор) отобразила распределение mode. Для гистограммы BPM использовала plt.hist () и sns.kdeplot ()для визуализации KDE-плотности. В горизонтальной диаграмме (треки по месяцам) проверила наличие released_month, преобразовала в числа и заменила номера на названия.

Итоговые графики

Здесь можно найти все коды для пяти графиков в формате IPYNB в открытой папке на гугл диске -https://drive.google.com/drive/folders/1bTDcCKe8dXKir9N78v3gyZgoQPRmzaFz?usp=drive_link

Ниже к каждому графику прикреплена альтернативная ссылка на файл в google collab

big
Original size 1202x580

График № 1. Линейная диаграмма: Суммарное количество прослушивания по годам

График № 1. Линейная диаграмма: Суммарное количество прослушивания по годам

Блокнот с кодом в google collab — https://colab.research.google.com/drive/1F6l5s4Wnzf0ZqhEv5qCkhixDnbeTLnXY?usp=sharing

Датасет- https://www.kaggle.com/datasets/arnavvvvv/spotify-music/discussion

Original size 1202x589

График № 2. Столбчатая диаграмма: Количество треков по годам

График № 2. Столбчатая диаграмма: Количество треков по годам

Блокнот с кодом в google collab — https://colab.research.google.com/drive/1Mr4-lJPbeyHuWyFQA4uNCVN4WZE5Xpcc?usp=sharing

Датасет- https://www.kaggle.com/datasets/arnavvvvv/spotify-music/discussion

Original size 802x789

3. Круговая диаграмма: Распределение по режиму (мажорные/минорные)

График № 3. Круговая диаграмма: Распределение по режиму (мажорные/минорные)

Блокнот с кодом в google collab —https://colab.research.google.com/drive/1IKyEEjeujLjPfVfTgA1ws7eDbQX0s5FH?usp=sharing

Датасет- https://www.kaggle.com/datasets/arnavvvvv/spotify-music/discussion

Original size 1202x591

4. Гистограмма: Распределение BPM (ударов в минуту)

График № 4. Гистограмма: Распределение BPM (ударов в минуту)

Блокнот с кодом в google collab — https://colab.research.google.com/drive/10YOdqbcQzuWcnxPOcAXiB7ZLgUhj8OLe?usp=sharing

Датасет- https://www.kaggle.com/datasets/arnavvvvv/spotify-music/discussion

Original size 1002x591

5. Горизонтальная столбчатая диаграмма: Количество треков выпущенных по месяцам

График № 5. Горизонтальная столбчатая диаграмма: Количество треков выпущенных по месяцам

Блокнот с кодом в google collab — https://colab.research.google.com/drive/115nkC0QEDeHPfbbDjbzYwJWTxwPTiL0U?usp=sharing

Датасет- https://www.kaggle.com/datasets/arnavvvvv/spotify-music/discussion

Дополнительно (Описание применения генеративной модели)

Обложка для проекта была сгенерирована с помощью нейросети Recraft — https://www.recraft.ai/

Самые популярные песни в мире на Spotify
6
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