从 rChart 包中,从 config.yml 文件中读取依赖项,如下所示:
sankey:
css: [css/sankey.css]
jshead: [js/d3.v3.js,js/sankey.js]
cdn:
css:
- "http://timelyportfolio.github.io/rCharts_d3_sankey/css/sankey.css"
jshead:
- "http://d3js.org/d3.v3.min.js"
- "http://timelyportfolio.github.io/rCharts_d3_sankey/js/sankey.js"
问题是,在路径中读取时,R 似乎遇到了正斜杠和反斜杠的问题,并且不会显示图形:
在网络浏览器中检查绘图元素时,显示如下:
<head>
<meta charset="utf-8"></meta>
<link href=dirPath\sankey/css/sankey.css" rel="stylesheet"></link>
<script type="text/javascript" src="dirPath\sankey/js/d3.v3.js"></script>
<script type="text/javascript" src="dirPath\sankey/js/sankey.js"></script>
</head>
似乎它会自动附加“\”,这就是导致它无法读取依赖项的原因。
有人遇到过这个问题吗?