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

सेल्स परफॉर्मेंस के लिए बॉक्स annotations

बेकरी ने आपसे आखिरी प्लॉट माँगा है। इस visualization में तारीख के हिसाब से सेल्स दिखेंगे और दो बॉक्स annotations होंगे, ताकि वे आसानी से देख सकें कि किन तारीखों पर उनकी $250 की revenue target से कम या ज़्यादा बिक्री हुई।

नीचे दिए गए कोड से लाइन glyphs वाला एक figure fig बनाया गया है:

sales = bakery.groupby("date", as_index=False)["sales"].sum()
source = ColumnDataSource(data=sales)
fig = figure(x_axis_label="Date", y_axis_label="Revenue ($)")
fig.line(x="date", y="sales", source=source)
fig.xaxis[0].formatter = DatetimeTickFormatter(months="%b %Y")

fig आपके लिए पहले से लोड है। आपका काम है बॉक्स annotations बनाना, जो दिखाएँ कि बेकरी डेटासेट में सेल्स $250 से ऊपर हैं या नीचे।

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

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

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

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

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

# Create low_box
low_box = ____(____=____, ____=____, ____='____')

# Create high_box
high_box = ____(____=____, ____=____, ____='____')
कोड संपादित करें और चलाएँ