【发布时间】:2017-05-28 17:50:43
【问题描述】:
波兰语字符没有正确显示在 R 控制台中。
> a <- "Wrocław"
> a
[1] "Wroclaw"
这是使用以下默认区域设置:
> 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"
运行后:
Sys.setlocale("LC_ALL", "Polish")
我明白了:
> a <- "Wrocław"
> a
[1] "Wroc³aw"
显然,我的语言环境设置有问题。我该如何解决?
我的环境:R:3.4.0 / Rstudio:1.0.143 / 操作系统:Windows 10
【问题讨论】:
-
Sys.setlocale(category = "LC_ALL", locale = "Polish")之前a <- "Wrocław"为我工作。