[FEATURE]: Allow annotations for scatterternary to reference ternary axes (a,b,c) instead of (x,y)
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ả
Hi,
Description
For scatterternary plots, it would great if we could specify the annotation positions relative to the a,b, c axes instead of x and y.
Why should this feature be added?
Currently, we have to convert the annotations a,b, c positions into (arbitrary for this plot type) cartesian coordinate space; it would be easier (and be more logical) to be able to use a,b, c in the annotation declaration, e.g:
annotations: [
{
//x: 0.1,
//y: 0.135,
a: 10,
b: 70,
c: 20,
text: "my text"
}
]
Many thanks
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 xác định phần xử lý annotation của scatterternary và đường dẫn khai báo annotation trong plotly.js. Kiểm tra cách vị trí annotation hiện đang sử dụng x và y, sau đó xác định cách diễn giải các tọa độ a, b và c cho loại biểu đồ này. Hoàn tất khi annotation có thể chấp nhận vị trí trên các trục tam nguyên mà không yêu cầu chuyển đổi Descartes, với phần kiểm thử bao phủ ví dụ được yêu cầu.
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
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 48/100