невозможно контролировать ширину столбца при сохранении в качестве изображения - PullRequest
0 голосов
/ 18 февраля 2020

Я создал таблицу в Kable с 2 столбцами, которые я хочу сделать широко. Когда я использую save_kable / as_image для сохранения широкой таблицы, он печатает png в портретном режиме, тогда как я хочу, чтобы он был шириной go и был в альбомной ориентации. 2 широких столбца обертывают, что я пытаюсь избежать, делая их шире. Настройка размера столбца не работает, когда я экспортирую как png.

df %>%
  mutate_at(ret.cols,percent,digits =1) %>%
  select (everything()) %>%
  kable(booktabs=TRUE) %>%
  kable_styling(
    bootstrap_options = c("striped")) %>%
  row_spec(0,background = "#3572a8", color="#fff") %>%
  pack_rows('High Yield', 1,8,
            label_row_css = "background-image: linear-gradient(to right, #162a79, #376ba7, #2797ae); color:#fff;") %>%
  pack_rows('Core', 9, 20,
            label_row_css = "background-image: linear-gradient(to right, #162a79, #376ba7, #2797ae); color:#fff;") %>%
  column_spec(18, width = '30em')  %>%
  as_image(file = 'test.png', width = 13)
...