R 中的土耳其语字符编码

OAM*_*OAM 2 turkish encoding r

有没有办法根据土耳其语更改R中的字符编码系统?

\n\n

我尝试在将 R 脚本保存为 iso-8859-9、windows-1254 或 latin5 时更改编码。最后的编码给了我最好的结果,但是当我重新加载 R 脚本时,并非所有字符都被正确保存。例如:

\n\n

原来的:

\n\n
h\xc3\xa2kimiyetinin\n\xc3\xa7\xc4\xb1k\xc4\xb1yor\n
Run Code Online (Sandbox Code Playgroud)\n\n

重新加载(第二个示例中的角色已被破坏):

\n\n
h\xc3\xa2kimiyetinin\n\xc3\xa7\xc3\xbdk\xc3\xbdyor\n
Run Code Online (Sandbox Code Playgroud)\n\n

有人有想法吗?先感谢您!

\n

小智 5

我遇到了类似的问题,我尝试了几种方法,包括以色列的答案,但唯一对我有帮助的是更改区域设置。

\n\n

我刚刚在 RStudio 控制台中输入了以下命令。

\n\n
Sys.setlocale(category = "LC_ALL", locale = "Turkish")\n
Run Code Online (Sandbox Code Playgroud)\n\n

现在,每当我输入 \xc4\xb0stanbul 时,我都会在 I 上看到点。之前我将其设置为 UTF-8,但它仍然会导致问题。

\n\n

我发现了这个关于希腊字符的问题,但本质上是相同的原理。只需将“希腊语”更改为“土耳其语”即可。

\n