1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Trực quan hóa dữ liệu tương tác với Bokeh

Connected

Bài tập

Phân tích du lịch

Quỹ đầu cơ đang nhắm tới những mục tiêu lớn và muốn hiểu hiệu suất của cổ phiếu hàng không.

Bạn sẽ vẽ biểu đồ đường giá cổ phiếu theo ngày, cho phép người xem chuyển giữa Delta Air Lines, Southwest Airlines và Boeing. Hình vẽ và các glyph đã được nạp sẵn cho bạn:

boeing = stocks.loc[stocks["name"] == "BA"]
delta = stocks.loc[stocks["name"] == "DAL"]
southwest = stocks.loc[stocks["name"] == "LUV"]
fig = figure(x_axis_label="Date", y_axis_label="Stock Price", 
             x_axis_type="datetime")
boeing_line = fig.line(x=boeing["date"], y=boeing["close"],
                       alpha=0.5)
delta_line = fig.line(x=delta["date"], y=delta["close"], 
                      color="red", alpha=0.5)
sw_line = fig.line(x=southwest["date"], y=southwest["close"], 
                   color="green", alpha=0.5)

Hướng dẫn

100 XP
  • Import widget Select cùng với CustomJS.
  • Tạo widget Select, gán options là một danh sách gồm "Boeing", "Delta", và "Southwest" (theo đúng thứ tự đó), value là "Boeing", và title là "Airline".
  • Cấu hình widget để thực thi hàm callback khi "value" thay đổi.