我使用以下方法创建plot_ly图像:
MilesPlotly <- plot_ly(x = TripDetails$TotalDistanceMiles, type = "histogram")
然后我想将它保存到RData文件中以便稍后打开它(因此预先计算)
save(MilesPlotly, file = "my/path/here/myPlot.RData")
后来我想通过做
来简单地绘制它load(my/path/here/myPlot.RData)
MilesPlotly
现在,Mac上的工作。这不适用于我在AWS上的Ubuntu服务器。
有没有人有任何想法为什么会出现这种差异?两者的情节版本是3.6.0。
答案 0 :(得分:0)
您的代码在我的Windows环境中不起作用,plotly_build()
解决了它(我不确定此代码是否适用于您的环境)。
MilesPlotly <- plot_ly(x = TripDetails$TotalDistanceMiles, type = "histogram")
MilesPlotly <- plotly_build(MilesPlotly)
save(MilesPlotly, file = "my/path/here/myPlot.RData")
load("my/path/here/myPlot.RData")
MilesPlotly
答案 1 :(得分:0)
经过一些调整,我意识到我需要做两件事:
1)我将R更新为3.3.1
2)你需要&#34;构建&#34;保存之前的情节。这意味着:
MilesPlotly <- plot_ly(x = TripDetails$TotalDistanceMiles, type = "histogram") %>%
build()