project
Wrangling and Visualizing Musical Data
Beginner
Updated 06/2024Start project for free
Included withPremium or Teams
10 Tasks1,500 XP7,298
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.Training 2 or more people?
Try DataCamp for BusinessProject Description
Apply data-wrangling and visualization tools from the tidyverse to musical data. Find the most common chords and chord progressions in a sample of pop/rock music from the 1950s-1990s, and compare the styles of different artists.
This project assumes familiarity with standard TidyVerse tools
for R, in particular the tibble
data structure and the dplyr
and
ggplot2
packages. No specific musical knowledge is required, though it
may give you ideas for further exploration of the dataset after completing
the project.
This project uses a parsed and cleaned version of the McGill Billboard Dataset, version 2.0 (CC0 license).
Project Tasks
- 1Introduction
- 2The most common chords
- 3Visualizing the most common chords
- 4Chord "bigrams"
- 5Visualizing the most common chord progressions
- 6Finding the most common artists
- 7Tagging the corpus
- 8Comparing chords in piano-driven and guitar-driven songs
- 9Comparing chord bigrams in piano-driven and guitar-driven songs
- 10Conclusion
Technologies
R
Kris Shaffer
See MoreData scientist and instructional technology specialist
Kris Shaffer, Ph.D., is a data scientist and instructional technology specialist at the University of Mary Washington. He also does freelance work in web intelligence and analytics, and has an academic background in music theory and the digital humanities. You can find him on the web at pushpullfork.com.