Baselight

Spotify's Top 3000 Music Genres - Network

Square Dataset with 3000 music genres and the 'distance' between them.

@kaggle.georgeggcoco_closeness_of_music_genres

Loading...
Loading...

About this Dataset

Spotify's Top 3000 Music Genres - Network

Inspiration

This dataset was created based on the work done by Glenn McDonald over on his website Every Noise at Once. Thank you for your work Glenn, you're amazing.

I created and used this dataset with the objective of creating an interactive network of music genres. You can see this project here

Description

This version of the dataset includes 3000 music genres in a square grid of dimensions 3000 x 3000 which essentially works as a Heat-Map:

  • Rows and Column names are the names of music genres (by popularity, desc)
  • The values are an abstract 'distance'. A small value means those genres are closely related. A big value means those genres are not related.
  • If you're interested in how exactly this value was calculated, you can read about it in the Provenance section of this dataset.
  • Only half of the Dataset is actually needed. Since the data is mirrored on the diagonal, I omitted half of the data. The full grid can be obtained by adding the dataset with its transpose

Tables

Relationship Matrix 3000 Genres

@kaggle.georgeggcoco_closeness_of_music_genres.relationship_matrix_3000_genres
  • 33.47 MB
  • 3000 rows
  • 3001 columns
Loading...

CREATE TABLE relationship_matrix_3000_genres (
  "n_0" VARCHAR,
  "pop" BIGINT,
  "rap" DOUBLE,
  "rock" DOUBLE,
  "urbano_latino" DOUBLE,
  "hip_hop" DOUBLE,
  "trap_latino" DOUBLE,
  "dance_pop" DOUBLE,
  "reggaeton" DOUBLE,
  "modern_rock" DOUBLE,
  "latin_pop" DOUBLE,
  "classic_rock" DOUBLE,
  "musica_mexicana" DOUBLE,
  "pov_indie" DOUBLE,
  "permanent_wave" DOUBLE,
  "alternative_metal" DOUBLE,
  "corrido" DOUBLE,
  "trap" DOUBLE,
  "filmi" DOUBLE,
  "nueva_musica_mexicana" DOUBLE,
  "k_pop" DOUBLE,
  "album_rock" DOUBLE,
  "edm" DOUBLE,
  "contemporary_country" DOUBLE,
  "soft_rock" DOUBLE,
  "pop_rap" DOUBLE,
  "norteno" DOUBLE,
  "pop_dance" DOUBLE,
  "hard_rock" DOUBLE,
  "sierreno" DOUBLE,
  "canadian_pop" DOUBLE,
  "sad_sierreno" DOUBLE,
  "mellow_gold" DOUBLE,
  "uk_pop" DOUBLE,
  "nu_metal" DOUBLE,
  "desi_pop" DOUBLE,
  "country" DOUBLE,
  "melodic_rap" DOUBLE,
  "post_grunge" DOUBLE,
  "modern_bollywood" DOUBLE,
  "banda" DOUBLE,
  "alternative_rock" DOUBLE,
  "sertanejo_universitario" DOUBLE,
  "art_pop" DOUBLE,
  "singer_songwriter" DOUBLE,
  "country_road" DOUBLE,
  "atl_hip_hop" DOUBLE,
  "colombian_pop" DOUBLE,
  "corridos_tumbados" DOUBLE,
  "french_hip_hop" DOUBLE,
  "urban_contemporary" DOUBLE,
  "alt_z" DOUBLE,
  "reggaeton_colombiano" DOUBLE,
  "arrocha" DOUBLE,
  "pop_urbaine" DOUBLE,
  "southern_hip_hop" DOUBLE,
  "mexican_pop" DOUBLE,
  "indietronica" DOUBLE,
  "sertanejo" DOUBLE,
  "latin_alternative" DOUBLE,
  "gangster_rap" DOUBLE,
  "k_pop_girl_group" DOUBLE,
  "pop_punk" DOUBLE,
  "j_pop" DOUBLE,
  "rock_en_espanol" DOUBLE,
  "new_wave_pop" DOUBLE,
  "ranchera" DOUBLE,
  "german_hip_hop" DOUBLE,
  "chicago_rap" DOUBLE,
  "k_pop_boy_group" DOUBLE,
  "soul" DOUBLE,
  "heartland_rock" DOUBLE,
  "electro_house" DOUBLE,
  "neo_mellow" DOUBLE,
  "italian_pop" DOUBLE,
  "latin_hip_hop" DOUBLE,
  "latin_arena_pop" DOUBLE,
  "agronejo" DOUBLE,
  "latin_rock" DOUBLE,
  "electropop" DOUBLE,
  "pop_rock" DOUBLE,
  "canadian_hip_hop" DOUBLE,
  "uk_dance" DOUBLE,
  "conscious_hip_hop" DOUBLE,
  "rap_metal" DOUBLE,
  "new_wave" DOUBLE,
  "house" DOUBLE,
  "indonesian_pop" DOUBLE,
  "modern_alternative_rock" DOUBLE,
  "toronto_rap" DOUBLE,
  "folk_rock" DOUBLE,
  "indie_rock" DOUBLE,
  "trap_argentino" DOUBLE,
  "new_romantic" DOUBLE,
  "metal" DOUBLE,
  "bedroom_pop" DOUBLE,
  "east_coast_hip_hop" DOUBLE,
  "indie_pop" DOUBLE,
  "italian_hip_hop" DOUBLE,
  "afrobeats" DOUBLE
);

Share link

Anyone who has the link will be able to view this.