【问题标题】:Export Plotly in R syntax以 R 语法导出 Plotly
【发布时间】:2019-04-10 11:02:43
【问题描述】:

所以我有很多情节热图需要导出为 .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

我应该怎么做才能解决这个问题?

【问题讨论】:

  • 你已经分配了情节但没有保存在任何本地存储中吗?

标签: r export plotly


【解决方案1】:

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")

sample ref link

【讨论】:

  • 是的,我在 plotly 文档中看到了这个示例,但是当我运行您指定的 orca 命令时,它返回 Error in orca(plots[[100]], "plot100.png") : could not find function "orca"
  • 我还创建了一个 plot_ly 免费帐户,但是当我转到我的设置以查找我的 API 密钥时,它只显示 10 个点,就像登录计算机时的密码一样。我如何得到这些点后面的实际数字?
猜你喜欢
  • 2016-03-01
  • 2020-10-18
  • 1970-01-01
  • 2016-11-16
  • 2021-06-13
  • 1970-01-01
  • 2021-12-17
  • 2019-02-28
  • 2018-11-17
相关资源
最近更新 更多