शुरू करेंमुफ़्त में शुरू करें

रीजन के अनुसार कीमतें: उच्च से निम्न

अब जबकि आप DataFrame को sort करना जानते हैं, एस्टेट एजेंट्स ने आपसे कहा है कि आप एक bar plot बनाएँ जो रीजन के अनुसार औसत प्रॉपर्टी प्राइस को बड़े से छोटे क्रम में दिखाए.

regions को melb को region के आधार पर group करके और औसत price निकालकर बनाया गया है, और आपके लिए preloaded है:

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

यह अभ्यास पाठ्यक्रम का हिस्सा है

Bokeh के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

पाठ्यक्रम देखें

अभ्यास निर्देश

  • regions को price के आधार पर descending क्रम में sort करें.
  • figure बनाएँ, जिसमें x_range को regions की "region" कॉलम के बराबर सेट करें और x- तथा y-axes को क्रमशः "Region" और "Sales" लेबल दें.
  • regions से bar glyphs जोड़ें, जहाँ y-axis पर price और x-axis पर प्रत्येक region दिखे, और चौड़ाई 0.9 रखें.
  • y-axis के फ़ॉर्मेट को अपडेट करें ताकि मान millions of dollars में 1 decimal place के साथ दिखें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# 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)
कोड संपादित करें और चलाएँ