echarts4r перемещает сюжет вниз, чтобы освободить место для легенды - PullRequest
0 голосов
/ 04 мая 2018

Есть ли способ сдвинуть сюжет так, чтобы между легендой и областью сюжета было свободное пространство? В идеале область диаграммы должна автоматически располагаться под легендой.

df <- data.frame(
  x = seq(50),
  y = rnorm(50, 10, 3),
  z = rnorm(50, 11, 2),
  w = rnorm(50, 9, 2)
)

df %>% 
  e_charts(x) %>% 
  e_line(w) %>% 
  e_line(y) %>%  
  e_line(z) %>%
  e_legend(orient = 'vertical', left = 0, top = 0)

Plot

1 Ответ

0 голосов
/ 04 мая 2018

Используйте функцию e_grid для настройки "сетки", на которой строится график.

library(echarts4r)

df <- data.frame(
    x = seq(50),
    y = rnorm(50, 10, 3),
    z = rnorm(50, 11, 2),
    w = rnorm(50, 9, 2)
)

df %>% 
    e_charts(x) %>% 
    e_line(w) %>% 
    e_line(y) %>%  
    e_line(z) %>%
    e_legend(
      orient = 'vertical', 
      left = 0, 
      top = 0,
      selectedMode = "single" # might be of use
    ) %>% 
    e_grid(left = 100, top = 5)

В сетке можно найти еще больше вариантов здесь

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