[問題] R locale問題

作者: gen351199 (Vt.)   2017-04-23 18:16:29
[問題類型]:
效能諮詢(R locale設定)
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
請問該如何設定R的語系?(已爬文 但仍無法解決)
以下列出幾個我目前遇到文題的狀況:
1. 每次開啟R都會出現
Warning message:
In Sys.setlocale(category = "LC_ALL", locale = "zh_TW.UTF-8") :
OS reports request to set locale to "zh_TW.UTF-8" cannot be honored
Error: 4:26: unexpected symbol
4: Sys.setlocale("locale = "zh_TW.UTF
^
2. 常常打沒幾個code就會跳出一個警告視窗,內容全是亂碼
所以常常就是 打code>跳出警告視窗>關掉>打code>跳出......
3. 無法匯出Rnotebook(無論內容有無中文)
4.檔名路徑有中文就會顯示亂碼
作者: Wush978 (拒看低質媒體)   2017-04-23 20:20:00
你是windows user嘛?
作者: gen351199 (Vt.)   2017-04-24 02:07:00
對,是Windows10。
作者: f496328mm (為什麼會流淚)   2017-04-24 14:46:00
不會是因為 WIN10 吧? 不然我也要GG了
作者: Wush978 (拒看低質媒體)   2017-04-24 16:21:00
你檢查一下同目錄底下或家目錄底下有沒有.Rprofile裡面應該有Sys.setlocale, 把它註解調
作者: gen351199 (Vt.)   2017-04-24 20:47:00
.Rprofile裡面沒有Sys.setlocale(),就算自行再加上 也還是一樣。補充:在R GUI是可以顯示中文的,但是Rstudio不行。以下有兩篇解決方法,都試過了 還是一樣。https://goo.gl/Y3bCvUhttps://goo.gl/MmNuZW找到解決方式了:重新安裝R及Rstudio,狀況123即可解決(我在更換R版本時 套件部分是複製貼上舊版library的,根據celestialgod大解釋 這樣做會有問題)因此在更換版本時,應重新下載套件,不要複製舊版。但是,狀況4還是一樣會出現亂碼。

Links booklink

Contact Us: admin [ a t ] ucptt.com