Allow indexing data in pmeta using x and y coordinates
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- JavaScript
- Star
- 18.3k
- Fork
- 2k
- Merge trung bình
- 2 ngày 12 giờ
- Pull request đã merge (30 ngày)
- 28
Mô tả
Problem Description.
Displaying a heatmap, I'd like to include in the hover box some data which depends only on the X (column) or Y (row).
Describe the solution you'd like
Allow specifying %{data.pmeta.foo.%{x}} and/or %{data.pmeta.bar.%{y}} in the hovertemplate.
In general, if a path element is in the format %{...}, then evaluate it, and use this as the next key.
Describe alternatives you've considered
It is possible to specify per-entry hover text for a heatmap, but this would require precomputing and sending much more data between the client and the server (N * M complete texts instead of N + M text fragments).
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu bằng cách đọc cách xử lý hovertemplate và cách các đường dẫn pmeta được phân giải cho heatmap. Xác định cách các phần tử đường dẫn dựa trên x và y cần được đánh giá, sau đó kiểm tra xem văn bản hover có thể sử dụng các dạng được yêu cầu %{data.pmeta.foo.%{x}} và %{data.pmeta.bar.%{y}} mà không cần văn bản cho từng mục hay không.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript
- Lĩnh vực
- data-visualization
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100