【发布时间】:2016-06-17 16:44:32
【问题描述】:
塞尔维亚字母表在英文字母表的顶部有 5 个附加字母(š、đ、ž、č、ć)。问题是 R 不能识别 č 和 ć。字符 š、đ 和 ž 工作正常,但每当我尝试使用 č 和 ć 时,R 将它们解释为 c。
>š
Error: object 'š' not found
>ž
Error: object 'ž' not found
>đ
Error: object 'd' not found
>č
function (..., recursive = FALSE) .Primitive("c")
>ć
function (..., recursive = FALSE) .Primitive("c")
当我将文件读入 R 时,它总是用 c 替换 č 和 ć。
有没有办法解决这个问题?
>Sys.getlocale()
[1] "LC_COLLATE=English_United States.1252;LC_CTYPE=English_United States.1252;LC_MONETARY=English_United States.1252;LC_NUMERIC=C;LC_TIME=English_United States.1252"
【问题讨论】: