如何使R formattable中的导出表更宽?

时间:2018-09-29 19:06:14

标签: r formattable

我正在使用R formattable软件包,并且在导出约60列宽的表时遇到问题。我正在使用export_formattable代码(https://github.com/renkun-ken/formattable/issues/26

export_formattable <- function(f, file, width = "100%", height = NULL, 
                           background = "white", delay = 0.2)
{
  w <- as.htmlwidget(f, width = width, height = height)
  path <- html_print(w, background = background, viewer = NULL)
  url <- paste0("file:///", gsub("\\\\", "/", normalizePath(path)))
  webshot(url,
          file = file,
          selector = ".formattable_widget",
          delay = delay)
}

此命令只能打印大约10列的表。

我尝试在第一行中使用100%。设置width = NULL不会增加表的大小,而将其设置为大于100%的数字会创建一个更宽的表,但实际上只会增加列之间的宽度(因此您得到包含或多或少列的更宽的表)。

我确定我不是第一个遇到此问题的人,但是我找不到解决该问题的答案。有人知道问题出在哪里吗?

0 个答案:

没有答案