stacked bar chart does not display text when colour is supplied
Đang mở
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- R
- Star
- 2.7k
- Fork
- 641
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
or vice versa - color attribute is ignored
I would like to have stacked bar chart with specific colours & labels for each value, but in current setting color is ignored or the text labels disappear:
library(data.table)
library(plotly)
x <- structure(
list(time = structure(c(19023, 19023, 19051, 19051), class = "Date"),
group = structure(c(2L, 1L, 2L, 1L), levels = c("FR", "DE"),
class = c("ordered", "factor")),
value = c(1.5, 0.7, 1.6, 0.8)), row.names = c(NA, -4L),
class = c("data.table", "data.frame"))
x
my_col <- c('red', 'blue')
plot_ly(x, x = ~time, y = ~value, type = 'bar'
, name = ~group
, colors = my_col # ignored
, text = ~ value, textposition = 'auto'
) %>% layout(barmode = 'stack')

# when adding color we lose text:
plot_ly(x, x = ~time, y = ~value, type = 'bar'
, name = ~group
, color = ~group
, colors = my_col
, text = ~ value, textposition = 'auto'
) %>% layout(barmode = 'stack')
# text isnt visiable
plot_ly(x, x = ~time, y = ~value, type = 'bar'
, color = ~group
, colors = my_col
, text = ~ value, textposition = 'auto'
) %>% layout(barmode = 'stack')
# text isnt visiable

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
Tái hiện các ví dụ về biểu đồ thanh xếp chồng từ issue trong plotly.R, so sánh các màu được cung cấp với các nhãn văn bản. Bắt đầu bằng cách theo dõi cách R plotly API xử lý màu và văn bản cho các thanh xếp chồng; được xem là hoàn tất khi cả các màu được yêu cầu và nhãn giá trị vẫn hiển thị cùng nhau.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- r
- Lĩnh vực
- data-visualization
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 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
- 45/100