我可以在 R 中使用汉字,可以将它们放在 data.frame 中的字符串中,用 gsub 替换它们,它们可以正常显示在屏幕上。我可以使用 write.table 将它们保存到文件中,但我无法使用 read.table 读取它们!我将 fileEncoding="UTF-8" 用于 write.table 和 read.table,但后者给了我:
invalid multibyte string at ...
我读过有关更改语言环境的文章,但如果中文字符在其他任何地方都可以使用,我不想弄乱语言环境(我的机器混合使用英语和葡萄牙语语言环境)。那可能吗?
我在 Ubuntu 14.10 中使用 RKWard。
编辑:中文字符在文件中的任何地方都可以正常工作,它们在用于引用时只会产生错误......