r - 以 R 语法导出 Plotly
问题描述
所以我有很多情节热图需要导出为 .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
我应该怎么做才能解决这个问题?
解决方案
有了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")
推荐阅读
- javascript - 如何更改 SweetAlert2 中的文本颜色?
- visual-studio-code - 实时服务器扩展不起作用,我现在该怎么办?我尝试更改扩展设置,但无法修复
- julia - 如何将特定包从基础环境添加到现有的 conda 环境?
- facebook - 用于在群组中发帖的 Facebook GraphAPI
- regex - 匹配单词列表中的单词正则表达式
- r - 如何使用 knitr 和 pandoc 正确设置子文档中的图像路径
- html - 模糊效果不会覆盖整个元素(导航栏)
- inheritance - 无法从继承 NFT 合约的单独合约访问 ERC721 OpenZeppelin NFT
- python - AttributeError:“函数”对象没有属性“提交”
- mongodb - 带有条件的 Arrayof Ids 上的 MongoDB $lookup