Histogram przychodów ze stosem słupków
Firma z Nowojorskiej Giełdy Papierów Wartościowych uznała, że twój poprzedni histogram dobrze pokazuje rozkład przychodów analizowanych spółek.
Podobnie jak wcześniej, chce się jednak dowiedzieć więcej – tym razem o tym, czy branże, do których należą firmy, mogą rzucić więcej światła na obserwowane wzorce.
Twoim zadaniem jest ponowne utworzenie histogramu przychodów spółek, tak jak poprzednio, ale z uwzględnieniem określonych kolorów dla poszczególnych branż z poniższej listy.
Do dyspozycji masz już załadowaną ramkę danych revenues.
Definicje kolorów RGB dla branż:
- Tech = 124, 250, 120
- Oil = 112, 128, 144
- Pharmaceuticals = 137, 109, 247
- Professional Services = 255, 0, 0
To ćwiczenie jest częścią kursu
Wprowadzenie do wizualizacji danych z Plotly w Pythonie
Instrukcje do ćwiczenia
- Utwórz histogram
revenues, używającRevenuejako osi x. - Zastosuj utworzoną przez ciebie mapę kolorów dla branż.
- Ustaw odpowiednią kolumnę dla argumentu
color.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Create the industry-color map
ind_color_map = {"Tech": "rgb(124, 250, 120)", "Oil": "rgb(112, 128, 144)",
"Pharmaceuticals": "rgb(137, 109, 247)",
"Professional Services": "rgb(255, 0, 0)"}
# Create a histogram
fig = px.histogram(
# Set the data and x variable
data_frame=____, x=____, nbins=5,
# Set the color map and variable
color_discrete_map=____,
color="____")
# Show the plot
fig.show()