作者pig98520 (Jimmy)
看板R_Language
标题[问题] R中文出现 Warning Message
时间Mon May 1 14:30:25 2017
[问题类型]:
程式谘询
[软体熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
各位前辈大家好,最近刚接触R语言,在我的Win10上安装,只要有写到中文,
就会出现以下的错误讯息:
In strsplit(code, "\n", fixed = TRUE) :
input string 1 is invalid in this locale
找过网路上的解法,更改encodeing也没有用,似乎很多班上同学也都是相同问题。
请问有人有相同经验可以解答吗?
[程式范例]:
只要涉及到中文都或有类似问题
[环境叙述]:
R version 3.3.2 (2016-10-31)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)
locale:
[1] LC_COLLATE=Chinese (Traditional)_Taiwan.950
[2] LC_CTYPE=Chinese (Traditional)_Taiwan.950
[3] LC_MONETARY=Chinese (Traditional)_Taiwan.950
[4] LC_NUMERIC=C
[5] LC_TIME=Chinese (Traditional)_Taiwan.950
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] readr_1.1.0
loaded via a namespace (and not attached):
[1] Rcpp_0.12.9 digest_0.6.12 rprojroot_1.2 assertthat_0.1 R6_2.2.0
[6] backports_1.0.5 magrittr_1.5 evaluate_0.10 stringi_1.1.2
rmarkdown_1.3
[11] tools_3.3.2 stringr_1.2.0 hms_0.3 rsconnect_0.7
yaml_2.1.14
[16] htmltools_0.3.5 knitr_1.15.1 tibble_1.2
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.133.116.173
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1493620229.A.B6A.html
1F:推 HumuHumu: 存档编码改BIG5有用吗? 05/01 19:37
2F:推 cd12631: 不太建议用中文 很多东西只要中文就会有问题 05/02 00:32
3F:→ andrew43: 用virtualbox建台linux,如果不能避免中文的话。 05/02 08:05
4F:→ Ferdinand98: R预设语言是英文,若要解决上述问题,需要把预设语 07/10 10:21
5F:→ Ferdinand98: 言调整为中文,加上以下程式就能解决 Sys.setlocate 07/10 10:21
6F:→ Ferdinand98: (category="LC_ALL", locale="cht") 07/10 10:21
7F:→ Ferdinand98: 以上是暂时的办法,若再次开启就失效,如果永久更改 07/10 10:21
8F:→ Ferdinand98: 语言要去C槽Rconsole档案,language修改为zh_TW 07/10 10:21