最近,我了解了R中的“highcharter”库(例如https://jkunst.com/highcharter/),这个库似乎可以实现许多有趣的可视化--但似乎没有原来的“highchart”javascript库(例如https://www.highcharts.com/)中的选项那么多。
我开始查看原始“highchart”库中可用的不同可视化选项,并遇到了以下可视化:https://www.highcharts.com/demo/packed-bubble-split
我在这里看到有一个选项可以查看用于这些可视化的源代码:
最近,我一直在学习如何在R中执行HTML和Javascript代码(例如R markdown)。
我有没有可能把这里提供的代码用R来呈现,从而在R中产生完全相同的可视化效果?
1条答案
按热度按时间vi4fp9gy1#
是的,这在RMarkdown中是可能的(我假设是夸托,尽管我还没有做改变;- ).
关键在于
1.将JS库加载到HTML文档的主体中;在R代码块中使用
htmltools
可以很容易地做到这一点。你可以在HTML部分中看到相关的JS库,如给定的in the JS fiddle。1.最后,将JS代码包含在一个JS代码块中,我们使用
echo = FALSE
隐藏其输出