Otomotiv hisseleri analizi
Bir hedge fonu, Ford ve General Motors adlı iki otomotiv şirketinin finansal performansını anlamalarına yardımcı olacak bir saçılım grafiği hazırlamanı istedi.
İki şirket için her günün kapanış fiyatını, piyasa değeriyle (fiyat çarpı hacim) karşılaştıran bir grafik oluşturacaksın. Fon, x eksenini özelleştirebilmeyi istiyor; bu da sana RangeSlider uygulamak için harika bir fırsat sunuyor.
Bu egzersiz, kursun bir parçasıdır
Bokeh ile Etkileşimli Veri Görselleştirme
Egzersiz talimatları
RangeSlider'ı içe aktar.- Başlığı
"Stock Price"olan, başlangıcı 10, bitişi 47, değeri parantez içinde başlangıç ve bitiş değerleriyle eşleşen ve her etkileşimdestepdeğeri 1 olanslideroluştur. sliderın"value"değerini, şeklinx_rangeözniteliğinin başlangıcına bağla ve öznitelik seçiciye sıfır ata.- Aynısını tekrarlayarak
sliderın"value"değerini, şeklinx_rangeözniteliğinin bitişine bağla ve öznitelik seçiciye bir ata.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Import RangeSlider
____
fig = figure(x_axis_label="Stock Price ($)", y_axis_label="Market Cap")
fig.circle(x=ford["close"], y=ford["market_cap"], legend_label="Ford", fill_color="red", fill_alpha=0.5)
fig.circle(x=gm["close"], y=gm["market_cap"], legend_label="GM", fill_color="green", fill_alpha=0.5)
fig.yaxis[0].formatter = NumeralTickFormatter(format="$0a")
# Create slider
slider = ____(title="____", start=____, end=____, value=(____, ____), step=____)
# Link to start of x-axis
slider.____("____", fig.____, "____", attr_selector=____)
# Link to end of x-axis
slider.____("____", fig.____, "____", attr_selector=____)
output_file(filename="Slider.html")
show(layout([slider], [fig]))