找回密码
 立即注册
查看: 3324|回复: 0

R语言画图中文问题

[复制链接]
发表于 2016-1-4 10:18:50 | 显示全部楼层 |阅读模式
        在linux上安装了R,从mysql数据库中读取数据,然后作图,字符编码统一为utf8。但是在命令行下中文字符都是正常显示,图片上却什么都没有或者有也是乱码。网上搜了许多方法,linux环境也调了,字体库也从windows导入linux,locale也设置过,均不奏效。在windows上测试了,是能显示中文的。说一下,linux是centos的。        然后想了一种办法,直接把一段被转成了16进制的Uniocode码的汉字画到图片上,汉字能正常显示。就有了一个思路,但是R语言能否直接把汉字转16进制unicode码?还有我把转好的16进制码当作参数传入,R语言会对反斜线“\”做特殊处理,一个反斜线作两个处理,两个反斜线作四个处理,也就是说R语言中没有一个反斜线单独存在,所以也不能实现上述的思路。
        问一下大神们的思路。谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|R语言中文网

GMT+8, 2024-11-23 14:50 , Processed in 0.028297 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表