R 生成图片的中文问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Allen_jinjie/article/details/79882443

使用下面的命令生成图片的 PDF 文件,则中文无法显示,同时,如果使用 RCaller 的 java 库执行时,程序会直接报错的,大意就是无法识别中文字符。

> pdf('logistic_roc_graph2.pdf')
> plot(ss,main='logistic', xlab='1-specific', ylab='灵敏度')
There were 18 warnings (use warnings() to see them)
> dev.off()

但是,如果改成直接生成 PNG 图片,则没有问题,都能通过:

> png('logistic_roc_graph2.png')
> plot(ss,main='logistic', xlab='1-specific', ylab='灵敏度')
> dev.off()
不知道为什么会是这样的情况。好在我的项目只需要生成一个文件供前端下载,无所谓文件是 PDF 还是 PNG。

猜你喜欢

转载自blog.csdn.net/Allen_jinjie/article/details/79882443
R
R: