Как сохранить таблицу, созданную с помощью (DT), с возможностью передачи данных в высококачественное изображение? - PullRequest
1 голос
/ 18 февраля 2020

Я создал таблицу данных, которую можно просмотреть в моем «Средстве просмотра». Если я использую экспорт, чтобы скопировать изображение или сохранить как .png, это имеет тенденцию быть действительно низкого качества?

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

Любой совет, что я могу сделать?

1 Ответ

1 голос
/ 18 февраля 2020

Вы можете использовать функцию saveWidget, чтобы сохранить данные в файле html, а затем использовать пакет webshot, чтобы сделать снимок.

library(DT)
library(webshot)
dtable <- datatable(iris[1:8,])
html <- "dtable.html"
saveWidget(dtable, html)
webshot(html, "dtableSnapshot.png") # you can also export to pdf

enter image description here

...