Создавайте галочки / линии между барами на графике, чтобы различать группы - PullRequest
0 голосов
/ 13 ноября 2018

Я пытаюсь найти способ создания тиков (или линий) между сгруппированными барами в plotly .

Это мои данные:

   year <- 2001:2012
   groupA <- round(runif(12,10,15),0)
   groupB <- round(runif(12,10,15),0)
mydata <- data.frame(year, groupA, groupB)

xa <- list(title = 'Count',
           showticklabels = TRUE,
           overlaying = "x",
           autotick = F,
           dtick = 1,
           tickangle = -45)

plot_ly(
  mydata, 
  x = ~year,
  y = ~groupA,
  name = "Group A",
  type = 'bar') %>% 
  add_trace(y = ~groupB, name = 'Group B') %>% 
  layout(yaxis = list(title = 'Count'),
         xaxis = c(xa),
         barmode = 'group')

Я пытаюсь добавить что-то вроде этого в макет, не влияя на заголовок и внешний вид xaxis.

xa2 <- list(
            showticklabels = FALSE,
            autotick = F,
            dtick = 1,
            ticks = "inside",
            tick0 = 0.5,
            dtick = 0.5)

Я был бы счастлив с вертикальной линией, но галочка является предпочтительным вариантом, который я ищу:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...