首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在R中以formattable格式创建的导出表

在R中以formattable格式创建的导出表
EN

Stack Overflow用户
提问于 2021-11-19 22:30:48
回答 1查看 44关注 0票数 0

我正在绘制一个表格,如下图所示。有没有办法拯救它?我不能只是导出它,因为它只导出部分图像。

代码语言:javascript
复制
test1 %>% 
  group_by(Name) %>%
  summarise("Weekly_trend" = spk_chr(Total))  %>%
  left_join(data) %>%
  formattable() %>%
  as.datatable() %>%
  spk_add_deps()
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-19 23:24:07

因为我回答了你的上一个问题,所以我有更多的背景知识。由于某些原因,您创建的表似乎不想使用所提到的above方法导出。

但是,您可以使用以下代码导出表并将其另存为图像。首先,表被保存为htmlwidget。如果需要,您可以打开输出.html文件并查看该表。webshot然后将拍摄表格的照片并将其另存为图像。

代码语言:javascript
复制
library(htmlwidgets)
library(webshot)

test1 %>% 
  group_by(Name) %>%
  summarise("Weekly_trend" = spk_chr(Total)) %>%
  formattable() %>%
  as.datatable(options = list(pageLength = 30)) %>%
  spk_add_deps() -> w

htmlwidgets::saveWidget(w, "table.html", selfcontained = TRUE)

webshot::webshot(url = "table.html", file = "table.png", 
                 vwidth = 1000, vheight = 275)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70041596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档