Kom igångKom igång gratis

Priser från högt till lågt per region

Nu när du vet hur man sorterar en DataFrame har mäklarna bett dig skapa ett stapeldiagram som visar det genomsnittliga fastighetspriset per region, från högst till lägst.

regions har skapats genom att gruppera melb efter region och beräkna medelpriset, och är förladdat åt dig:

regions = melb.groupby("region", as_index=False)["price"].mean()

Den här övningen är en del av kursen

Interaktiv datavisualisering med Bokeh

Visa kurs

Övningsinstruktioner

  • Sortera regions efter pris i fallande ordning.
  • Skapa figuren och sätt x_range till kolumnen "region" i regions, och märk x- och y-axlarna som "Region" respektive "Sales".
  • Lägg till stapelglyfer från regions som visar price på y-axeln mot varje region på x-axeln, och sätt bredden till 0.9.
  • Uppdatera formatet på y-axeln så att värdena visas i miljoner dollar med 1 decimal.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Sort df by price in descending order
regions = regions.____("____", ascending=____)

# Create figure
fig = figure(x_range=____, x_axis_label=____, y_axis_label=____)

# Add bar glyphs
fig.vbar(x=____, top=____, width=____)

# Format the y-axis to numeric format
fig.____[____].____ = ____(____="$0.0a")

output_file(filename="sorted_barplot.html")
show(fig)
Redigera och kör kod