ggplotly barcharts with Dates and dynamicTicks=T
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ả
I experience a weird behaviour when using barcharts with Dates on the x-Axis and dynamicTicks=T.
1 bar of the example (4th July) is in a different color, it doesnt show up and the highlight function also doesnt color the clicked bar, although the legend suggests otherwise.
When converting the Dates to character, everything shows up correctly and also the highlight function shows up, but the labels look horrible.
Plot with Dates
library(ggplot2)
library(plotly)
dfN <- data.frame(
time_stamp = seq.Date(as.Date("2018-04-01"), as.Date("2018-07-30"), 1),
val = runif(121, 100,1000),
col = "green", stringsAsFactors = F
)
dfN[95,]$col = "orange"
maxY = max(dfN$val)
key <- highlight_key(dfN)
p <- ggplot() +
geom_col(data = key, aes(x = (time_stamp), y = val, fill=I(col)), width = 1)
## 4 of July doesnt show at all (should show an orange bar)
ggplotly(p, source = "Src", dynamicTicks = T, originalData = T) %>%
highlight(selectize=F, on="plotly_click", off = "plotly_doubleclick", color = "blue")

Plot with Characters
p <- ggplot() +
geom_col(data = key, aes(x = as.character(time_stamp), y = val, fill=I(col)), width = 1) +
ggtitle("Characters on x-Axis")
ggplotly(p, source = "Src", dynamicTicks = T, originalData = T) %>%
highlight(selectize=F, on="plotly_click", off = "plotly_doubleclick", color = "blue")

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 chạy ví dụ R có thể tái hiện của issue trong plotly.R và so sánh các trường hợp trục x Date và character khi đã bật dynamicTicks và highlight. Hoàn thành có nghĩa là thanh ngày 4 tháng 7 được hiển thị với màu mong đợi và khi nhấp vào thanh đó, highlight được áp dụng chính xác trong khi vẫn giữ được các nhãn ngày tháng có thể sử dụ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ệ
- 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
- 38/100