Проблемы при воспроизведении примера диаграммы Санки с помощью d3_sankey
Я пытаюсь воспроизвести простой пример сrCharts
библиотека для сюжетаsankey
диаграмма. я нашелэтот пример с нуля и попытался воспроизвести его, однако у меня возникли некоторые проблемы.
Сначала я попытался запустить этот код без ничего. Потом я узнал и понял, что мне нужен d3_sankey на моем компьютере. Итак, я скачал его сВот и скопированы вC:\Users\adomas\Documents\R\win-library\3.0\rCharts\libraries\widgets\d3_sankey
.
Затем я попробовал этот неизмененный код еще раз и все еще получил следующую ошибку:
Error in file(con, "r") : cannot open the connection In addition: Warning message: In file(con, "r") : cannot open file '/config.yml': No such file or directory
Так как это тоже не помогло, я попытался изменить пути с:sankeyPlot$setLib('libraries/widgets/d3_sankey') sankeyPlot$setTemplate(script = "libraries/widgets/d3_sankey/layouts/chart.html")
в
sankeyPlot$setLib('C:/Users/adomas/Documents/R/win-library/3.0/rCharts/libraries/widgets/d3_sankey') sankeyPlot$setTemplate(script = "C:/Users/adomas/Documents/R/win-library/3.0/rCharts/libraries/widgets/d3_sankey/layouts/chart.html")
Однако на этот раз в Viewer появился пустой экран, но на самом деле не было графика Санки, и я получил следующее в консоли:Warning message: In readLines(file, warn = warn, ...) : invalid input found on input connection 'C:/Users/adomas/Documents/R/win-library/3.0/rCharts/libraries/widgets/d3_sankey/layouts/chart.html
Я пытался изменить пути и т. Д., Но все же что-то не так. И я не уверен, что мне нужно использоватьsankeyPlot$setTemplate
совсем. Я хочу использовать диаграмму Санки в своем блестящем приложении, но сначала я хочу воспроизвести просто в R. Предложения очень помогли бы!
Версии библиотек:rCharts_0.4.2
igraph_0.7.0
Версия R:3.0.2
Редакция: Я пробовал этот код в другой системе. И там все работает. Версии библиотек и R одинаковы, и я скопировал те же документы и только что указал полный путь. Я попробовал это снова на своем компьютере, но все еще получил ту же ошибку.