Value boxes show the most recent data for the song, “A Bar Song (Tipsy)” by Shaboozey, which is the highest performing record of 2024. The interactive Highchart plot shows the trend over time for the performance of the song on streaming platforms since its release. Streaming data was downloaded from Music Connect by Luminate.

Data Week Ending

2024-11-28

Latest Streams YTD

931,870,883

This scatter plot illustrates the age distribution of listeners across various favorite genres, with each dot representing an individual response. It highlights demographic preferences, showing how different genres appeal to listeners of varying age groups. By visualizing listener density within age ranges, the scatter plot offers a more nuanced perspective than a bar graph, effectively revealing both the popularity and age diversity of each genre. Data Source: Kaggle

Favorite Genre by Age Group
Favorite Genre 0-17 18-24 25-34 35-54 55+
Classical 19 16 9 5 4
Country 3 14 3 4 1
EDM 7 19 10 1 0
Folk 5 12 8 5 0
Gospel 0 1 0 0 5
Hip hop 8 15 7 3 1
Jazz 3 11 4 0 2
K pop 8 17 1 0 0
Latin 1 2 0 0 0
Lofi 3 4 3 0 0
Metal 11 38 29 10 0
Pop 28 56 17 9 4
R&B 5 22 3 1 4
Rap 7 13 1 0 1
Rock 33 69 46 21 19
Video game music 12 25 3 4 0

These bar charts highlight the top 25 artists with the largest monthly growth (left panel) and decline (right panel) in listeners for November 2024. Each bar represents an artist, with its height reflecting the magnitude of growth or decline in millions of listeners. The color gradient visually emphasizes the intensity of these changes, enabling a clear comparison of performance trends. Monitoring monthly shifts in listener engagement provides valuable insights into consumer listening habits and emerging patterns over time. Data Source: ChartMasters

Mariah Carey had the highest listener growth in November 2024 with 26.8M new listeners.

Ray Parker Jr. had the highest decline in monthly listeners in November 2024, losing over 9M listeners.

This line chart (time-series plot) visualizes the revenue trends of top US music streaming services starting from Q1 2020. These platforms generate revenue primarily through paid subscriptions, which offer ad-free music and unlimited access to music libraries. A significant portion of revenue also comes from ad-supported plans, where advertisements are shown to free users. Since 2020, music streaming services have experienced a steady increase in revenue due to several factors. The global shift to digital entertainment, accelerated by the COVID-19 pandemic, drove more users to subscription-based platforms as live events were canceled and people spent more time at home. Furthermore, the rise of personalized playlists, advanced music discovery algorithms, and exclusive content from popular artists have been key to attracting and retaining subscribers. Data Source: Statista

This dashboard was created using Quarto in RStudio, and the R Language and Environment.

The data used to create this dashboard were downloaded from:

Software Citations

Arnold J (2024). ggthemes: Extra Themes, Scales and Geoms for ‘ggplot2’. R package version 5.1.0, https://github.com/jrnold/ggthemes, https://jrnold.github.io/ggthemes/.

Auguie B (2017). gridExtra: Miscellaneous Functions for “Grid” Graphics. R package version 2.3, https://CRAN.R-project.org/package=gridExtra.

Bache S, Wickham H (2022). magrittr: A Forward-Pipe Operator for R. R package version 2.0.3, https://CRAN.R-project.org/package=magrittr.

ChatGPT (2024). ChatGPT response to a query. OpenAI. https://openai.com/chatgpt.

Dancho M, Vaughan D (2023). tidyquant: Tidy Quantitative Financial Analysis. R package version 1.0.7, https://github.com/business-science/tidyquant.

Kunst J (2022). highcharter: A Wrapper for the ‘Highcharts’ Library. R package version 0.9.4, https://CRAN.R-project.org/package=highcharter.

Neuwirth E (2022). RColorBrewer: ColorBrewer Palettes. R package version 1.1-3, https://CRAN.R-project.org/package=RColorBrewer.

Posit team (2024). RStudio: Integrated Development Environment for R. Posit Software, PBC, Boston, MA. URL http://www.posit.co/.

R Core Team (2024). R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing, Vienna, Austria. https://www.R-project.org/.

Rinker, T. W. & Kurkiewicz, D. (2017). pacman: Package Management for R. version 0.5.0. Buffalo, New York. http://github.com/trinker/pacman

Vanderkam D, Allaire J, Owen J, Gromer D, Thieurmel B (2018). dygraphs: Interface to ‘Dygraphs’ Interactive Time Series Charting Library. R package version 1.1.1.6, https://CRAN.R-project.org/package=dygraphs.

Wickham H, Averick M, Bryan J, Chang W, McGowan LD, François R, Grolemund G, Hayes A, Henry L, Hester J, Kuhn M, Pedersen TL, Miller E, Bache SM, Müller K, Ooms J, Robinson D, Seidel DP, Spinu V, Takahashi K, Vaughan D, Wilke C, Woo K, Yutani H (2019). “Welcome to the tidyverse.” Journal of Open Source Software, 4(43), 1686. doi:10.21105/joss.01686 https://doi.org/10.21105/joss.01686.

Xie Y (2024). knitr: A General-Purpose Package for Dynamic Report Generation in R. R package version 1.48, https://yihui.org/knitr/.

Yihui Xie (2015) Dynamic Documents with R and knitr. 2nd edition. Chapman and Hall/CRC. ISBN 978-1498716963

Yihui Xie (2014) knitr: A Comprehensive Tool for Reproducible Research in R. In Victoria Stodden, Friedrich Leisch and Roger D. Peng, editors, Implementing Reproducible Computational Research. Chapman and Hall/CRC. ISBN 978-1466561595

Zhu H (2024). kableExtra: Construct Complex Table with ‘kable’ and Pipe Syntax. R package version 1.4.0, https://github.com/haozhu233/kableExtra, http://haozhu233.github.io/kableExtra/.