Aan de slagGa gratis aan de slag

Boxplots van omzet per sector naast elkaar met kleur

Het bedrijf aan de New York Stock Exchange waar je eerder voor werkte, heeft je gevraagd je werk aan de boxplot van bedrijfsomzetten uit te breiden.

Ze willen begrijpen hoe verschillende sectoren zich tot elkaar verhouden met dezelfde visualisatietechniek als eerder. Ze zijn ook specifiek over welke kleuren voor welke sectoren gebruikt worden. Ze hebben een lijst met sectoren en bijbehorende kleuren opgesteld, zie hieronder.

Jouw taak is om, net als eerder, een boxplot van bedrijfsomzetten te maken, maar nu met de opgegeven kleuren op basis van de onderstaande lijst met sectoren.

Er is al een revenues-DataFrame voor je geladen.

RGB-definities per sector en kleur:

  • Tech = 124, 250, 120
  • Oil = 112,128,144
  • Pharmaceuticals = 137, 109, 247
  • Professional Services = 255, 0, 0

Deze oefening maakt deel uit van de cursus

Introductie tot datavisualisatie met Plotly in Python

Cursus bekijken

Oefeninstructies

  • Maak een dictionary die elke Industry aan de bijbehorende RGB-kleur koppelt.
  • Maak een boxplot van revenues en gebruik Revenue als y-as.
  • Pas je kleurenmap voor sectoren toe op de plot.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Create the industry-color map
ind_color_map = {"Tech": ____, "Oil": ____, 
                 "Pharmaceuticals": ____, "Professional Services": ____}

# Create a box plot
fig = px.____(
  			# Set the data and y variable
  			data_frame=____, y="____",
  			# Set the color map 
			____=____,
			color="Industry")

# Show the plot
fig.show()
Code bewerken en uitvoeren