Noa*_*har 8 filesystems unicode svg r rscript
我正在尝试将SVG图像保存到包含Unicode字符的文件路径中.例如:
n = c(2, 3, 5)
s = c("aa", "bb", "cc")
b = c(TRUE, FALSE, TRUE)
df = data.frame(n, s, b)
svg("c:/????/plots.svg")
plot(df)
dev.off()
Run Code Online (Sandbox Code Playgroud)
使用Rscript.exe运行此命令失败,并显示以下错误:
plot.new()出错:写入输出流时出现cairo错误'错误'
我怎样才能使它工作?
您可以将工作目录设置为希伯来语名称的目录,而不是保存 svg 文件。请看下面的代码:
\n\nn <- c(2, 3, 5)\ns <- c("aa", "bb", "cc") \nb <- c(TRUE, FALSE, TRUE) \ndf <- data.frame(n, s, b)\nsetwd("C:\\\\\xd7\xa0\xd7\x95\xd7\xa2\xd7\x9d\\\\")\nsvg("plots.svg")\nplot(df)\ndev.off() \nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
286 次 |
| 最近记录: |