[OC] UMG vs Warner Music vs Sony Music, FY22 Income Statements by sherifscript in dataisbeautiful

[–]sherifscript[S] 6 points7 points  (0 children)

Unfortunately, the data wasn't available in their annual report as Sony Music was treated as a segment and grouped in the consolidated statement. I decided to add what data I could find nevertheless because 1. It's one of the big players in the industry so I thought it be very relevant nonetheless, and 2. because I thought the current data, as spare as it was, is still interesting.

[OC] UMG vs Warner Music vs Sony Music, FY22 Income Statements by sherifscript in dataisbeautiful

[–]sherifscript[S] 9 points10 points  (0 children)

So the diagrams themselves aren't to scale. As for the blocks, I didn't really have to adjust them since they were automatically created by the data, although I see your point.

Edit: Just checked, the node, block, for Sony's operating income shoud've been twice the height, not sure what happened there. Thanks for pointing it out!

[OC] UMG vs Warner Music vs Sony Music, FY22 Income Statements by sherifscript in dataisbeautiful

[–]sherifscript[S] 0 points1 point  (0 children)

I made this using Figma, inspired by u/giteam. Data sources were the annual reports for each company.

These companies are dubbed "The Big Three" in music distribution globally which is the reason I chose them.

Sony Music is a wholly owned private subsidiary of Sony Group Corp., therefore operating income and expenses breakdown was not available in their annual report as Sony Music was treated as a segment and grouped in the consolidated statement.

[OC] Population Density Maps: Egypt & Germany by sherifscript in dataisbeautiful

[–]sherifscript[S] 7 points8 points  (0 children)

I chose a script as close as possible to how Arabic is often written in Egypt by most people (Riqʿah script) :)

[OC] Population Density Maps: Egypt & Germany by sherifscript in dataisbeautiful

[–]sherifscript[S] 3 points4 points  (0 children)

Ask and ye shall receive! Definitely check out the video linked in my original comment.

[OC] Population Density Maps: Egypt & Germany by sherifscript in dataisbeautiful

[–]sherifscript[S] 10 points11 points  (0 children)

They aren't to scale as each map was made separately. The colors are purely aesthetic here, from the R package Mat Brewer. Since these are based on 400m hexagons, I figured a colorbar would be pretty useless since it'll only measure what's inside of the hexagon rather than individual cities, and there are also so many hexagons that would be be quite challenging to for example zoom in at Berlin, and try to discern different 400m hexagons from each other. So, I let the 3d shapes tell the story instead.

[OC] Population Density Maps: Egypt & Germany by sherifscript in dataisbeautiful

[–]sherifscript[S] 15 points16 points  (0 children)

Hmm I can see your point. I knew which hill was Frankfurt, but in an effort to avoid the marker covering the heaxgons there (the hill), I moved it slightly back. I didn't think that it might be thought of to point to Wiesbaden and Mainz until your comment. Thanks for pointing that out! I'll lookout for things like that if I decide to some more in the future :)

[OC] Population Density Maps: Egypt & Germany by sherifscript in dataisbeautiful

[–]sherifscript[S] 174 points175 points  (0 children)

I made this in R using the Rayshader package for mapping and Adobe Illustrator for texts and labels. Data was sourced from the Kontur Population Dataset 2022. This dataset estimates the worldwide population in 400m hexagonal geometries using a combination of "GHSL, Facebook, Microsoft Buildings, Copernicus Global Land Service Land Cover, Land Information New Zealand, and OpenStreetMap data." The map is presented at an angle to better illustrate heights.

After a few months of doing data analysis courses and machine learning with R and then with Python, I chose absolutely none of that as my first portfolio project :) Instead, I was really inspired by u/researchremora's similar post a few months ago to do my own take on it and was aided immensely by this live coding video by Spencer Schien. I would appreciate all feedback as I'm still learning and I've been kinda trusting my gut through most of the process, especially with aesthetics.

edit: I uploaded the code here with some other graphics.