【问题标题】:rCharts not displaying when saving as webpage from RStudio从 RStudio 保存为网页时不显示 rCharts
【发布时间】:2014-09-25 13:51:51
【问题描述】:

我正在使用 rCharts 在 rStudio 中构建演示文稿。图表显示在 RStudio 预览窗口中,我可以与它们进行交互。但是,当我在任何浏览器中查看它或将其保存为网页时,图表会完全消失。当我检查网页中的元素时,似乎没有任何与图表关联的 javascript,这让我相信问题出在 Java 上。我安装了最新版本的 R 和 Java(32 位),所以我不确定问题可能是什么。任何帮助或想法将不胜感激,如果我可以提供任何其他信息,请告诉我。

谢谢。

编辑:加载页面时出现以下错误:

加载资源失败:net::ERR_FILE_NOT_FOUND file://code.highcharts.com/modules/exporting.js

加载资源失败:net::ERR_FILE_NOT_FOUND file://code.highcharts.com/highcharts.js

Uncaught ReferenceError: jQuery is not defined KPI2.html:967

Uncaught ReferenceError: jQuery is not defined KPI2.html:1106

Uncaught ReferenceError: jQuery is not defined KPI2.html:126

Uncaught ReferenceError: jQuery is not defined KPI2.html:1432

Uncaught ReferenceError: jQuery is not defined KPI2.html:1571

【问题讨论】:

    标签: rcharts


    【解决方案1】:

    想通了。由于某种原因,“http”被从文件路径中删除。我进入了markdown文件并用记事本编辑它,这就成功了。这让我快疯了。希望这对其他人有帮助。

    【讨论】:

      【解决方案2】:

      在您的 R 演示文稿的 .md 文件中,更改

      <script type='text/javascript' src=//code.jquery.com/jquery-1.9.1.min.js></script>
      <script type='text/javascript' src=//code.highcharts.com/highcharts.js></script>
      <script type='text/javascript' src=//code.highcharts.com/highcharts-more.js></script>
      <script type='text/javascript' src=//code.highcharts.com/modules/exporting.js></script>
      

      到:

      <script type='text/javascript' src=http://code.jquery.com/jquery-1.9.1.min.js></script>
      <script type='text/javascript' src=http://code.highcharts.com/highcharts.js></script>
      <script type='text/javascript' src=http://code.highcharts.com/highcharts-more.js></script>
      <script type='text/javascript' src=http://code.highcharts.com/modules/exporting.js></script> 
      

      【讨论】:

        猜你喜欢
        • 2014-12-18
        • 1970-01-01
        • 1970-01-01
        • 2014-06-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多