Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Streaming dataframe visualization

Đang mở
#126 12 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
35/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
python

Hướng nghiên cứu

Read streamz.dataframe.core.Frames and Frame first, then compare the HoloViews/Bokeh and Altair options named in the issue. Done means the chosen approach covers automatic plot-style selection, full updates for Frames, and incremental streaming or removal updates for Frame; no test or file path is named in the issue.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

The streamz.dataframe module could use a good plot method. This has two requirements:

  1. Relatively automatic selection of plot styles
  2. Support for updating results, either a full update of all data or an incremental update of new data / removal of old data

As far as I can tell there are two options here:

  1. Holoviews backed by Bokeh cc @philippjfr
  2. Altair, see https://github.com/altair-viz/altair/issues/435

I believe that both libraries are filling out their capabilities here.

There are two different situations to cover.

  1. Updating plots, where we get a new dataset every update. In Bokeh-parlance this would presumably trigger a column_data_source.update(new_df) call. This corresponds to the streamz.dataframe.core.Frames class
  2. Streaming plots, where we get a few more rows of the dataset. In Bokeh-parlance this would presumably trigger a column_data_source.stream(new_df, n) call. This corresponds to the streamz.dataframe.core.Frame class.
Ngôn ngữ chính
Python
Star
1.3k
Fork
149
Merge trung bình
17 giờ 39 phút
Pull request đã merge (30 ngày)
1

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của python-streamz/streamz

Tất cả issue của python-streamz/streamz

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.