Экспорт Plotly в R синтаксис - PullRequest
0 голосов
/ 07 ноября 2018

Итак, у меня есть много графиков, которые мне нужно экспортировать в формат .png. Я искал и нашел функцию export. Однако при использовании он вызывает ошибку о webshot.

Вот пример типа графиков, которые я экспортирую (у меня 1111 таких графиков):

p <- plot_ly(z = volcano, type = "heatmap")

Когда я пытаюсь выполнить команду export(p, file = "plot11.png"), я получаю сообщение об ошибке:

Could not load file:///datatwo/13483885$/GCA%20Capstone/plotly28b83ffb3228.html
Error in webshot::webshot(f, file, ...) :
webshot.js returned failure value: 1

Что я должен сделать, чтобы решить эту проблему?

1 Ответ

0 голосов
/ 07 ноября 2018

с processx пакетом это можно сделать,

if (!require("processx")) install.packages("processx")
orca(p, "plot11.png") ##orca is the replace of export function

если у вас есть plot_ly аккаунт, вы можете легко экспортировать

Sys.setenv("plotly_username" = "YOUR USER NAME")
Sys.setenv("plotly_api_key" = "YOUR API KEY")
plotly_IMAGE(p, format = "png", out_file = "output.png")

ссылка на образец

...