当文件名p
不是英文时,我遇到了将图表name
保存为html文件的问题:
htmlwidgets::saveWidget(p, paste0(name, "_all.html"))
对于英文文件名,它的工作正常,但当name
变量包含俄文字符时,它会失败并显示错误:
pandoc.exe: Could not fetch 28%E1_all_files/htmlwidgets-0.9/htmlwidgets.js
28пїЅ_all_files/htmlwidgets-0.9/htmlwidgets.js: openBinaryFile:
does not exist (No such file or directory)
Error: pandoc document conversion failed with error 67
在这个例子中
> name
[1] "28б"
有没有办法解决这个问题?
非常感谢你。