В блестящих приложениях ggplot2
графики можно легко загрузить на основе функции downloadHandler
. Можно ли аналогичным образом загрузить визуализации javascript, созданные с помощью rCharts
? Если да, то каков наилучший подход?
Как загрузить графики rCharts в Shiny с помощью downloadHandler
comment
Я думаю, вы не можете использовать их как изображения, потому что rCharts возвращает SVG.
- person Julien Navarre   schedule 24.03.2014
comment
Я нашел в Твиттере переписку между @timelyportfolio и @ramnath_vaidya. Это возможно: bl.ocks.org/biovisualize/8187844. Надеемся, что эта функция скоро будет добавлена в rCharts.
- person Jonas Tundo   schedule 25.03.2014
comment
Какой подход был лучшим?
- person aloplop85   schedule 09.09.2015
comment
Должно быть возможно с библиотекой dom-to-image. Вы все еще ищете решение?
- person Stéphane Laurent   schedule 03.03.2020
Ответы (1)
Если вы используете возможности HighCharts в rCharts, вы можете использовать его экспортер функция с возможностью загрузки, как показано здесь (источник).
Если нет, вы остаетесь с самоанализом DOM, как я использовал здесь. За этим не стоит R, но он показывает, как найти SVG в DOM и сделать так, чтобы графику можно было экспортировать несколькими различными способами.
person
hrbrmstr
schedule
24.03.2014
+1 хорошо. Но я не использовал HighCharts, так что это не будет решением для меня.
- person Jonas Tundo; 25.03.2014