【发布时间】:2017-07-19 11:11:39
【问题描述】:
我在使用带有两组不同字符的 R 时遇到问题。特别是当我使用塞尔维亚拉丁语和马其顿西里尔语时。
当我的系统语言环境设置为塞尔维亚拉丁语时,我可以使用和操作独特的塞尔维亚语字符 (čćšđ),但是当我将它们保存为 csv 时,马其顿西里尔文会出现在 R 控制台中。
当我将系统区域设置更改为西里尔文时,情况正好相反。我可以读写西里尔字母,但不能读写塞尔维亚拉丁字母。
有没有办法让我在同一个 R 会话中同时使用两者?
【问题讨论】:
-
您的系统似乎使用了特定于语言的编码。您是否尝试过使用 UTF-8 编码?
-
我该怎么做呢?当我的 Windows 设置为默认值(美国英语)时,我无法使用这些字符集。这就是我改变语言环境的原因。
标签: r encoding locale cyrillic