2016-09-02 2 views
0

создать plot_ly изображение с помощью:Сохранение plot.ly изображение RDATA файл

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. Это не работает на моем сервере Ubuntu на AWS.

Есть ли у кого-нибудь идеи, почему это несоответствие? Планируемая версия на обоих - 3.6.0.

ответ

0

Ваш код не работает в моей среде Windows, и plotly_build() решает его (я не уверен, что этот код работает на вашем env).

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 
0

После некоторой настройки, я понял, что мне нужно сделать две вещи:

1) Я обновленный R до 3.3.1

2) Вам нужно «строить» сюжет перед сохранением , Это означает:

MilesPlotly <- plot_ly(x = TripDetails$TotalDistanceMiles, type = "histogram") %>% 
build() 
Смежные вопросы