[問題] 新安裝R-studio無法讀取既有的.R

作者: khaos (出來混的...)   2022-05-10 11:23:04
今天剛安裝完一部新的筆電 Win 10
然後都是裝最新版本的R / R-studio / Rtools
開啟任何原有的script都是空白
如果是將script複製貼上到source區執行沒問題
另存新檔之後,再要開啟這個剛剛存的script,又是只有空白
想請教各位先進,我能怎麼解決這個問題呢?
謝謝~~
作者: khaos (出來混的...)   2022-05-10 12:25:00
抱歉 我是原PO 已經好了 我也不知道為什麼...還是有問題 就是如果使用UTF8就可以開 設成BIG5就一片白
作者: lycantrope (阿寬)   2022-05-10 12:44:00
檔案編碼用utf-8,就不能用big5開啊。
作者: locka (locka)   2022-05-10 13:17:00
不管是哪台電腦 建議一律都把檔案存成utf8比較沒問題
作者: khaos (出來混的...)   2022-05-10 13:56:00
因為要用windows排程跑Rscript 用BIG5才能跑得出來#1VBtN9Yx 我先前發問過 好困擾
作者: Gjerry   2022-05-12 20:30:00
如果可以更新看看 R 的版本不介意也可以改在 windows wsl 裝 R
作者: lycantrope (阿寬)   2022-05-13 12:42:00
windows只用big5才跑得出來也是很奇怪Rscript 也可以加--encoding來指定編碼
作者: khaos (出來混的...)   2022-05-15 11:04:00
謝謝指導 我來查查試看看
作者: obarisk (OSWALT)   2022-05-15 14:44:00
rscript 沒有 --encodingwindows就是這樣。不確定現在有沒有改善也許在windows上用 rstudio 的直譯器可以繞過吧印象中是 cmd 的問題。你可用試看看用 ascii 存沒有中文的 R有中文的部份寫在另一個檔案,然後 source 指定編碼
作者: lycantrope (阿寬)   2022-05-15 15:52:00
你有試過嗎? --encoding=utf8 or --encoding=big5
作者: khaos (出來混的...)   2022-05-16 13:02:00
謝謝大家的提點 我現在都改成utf-8編碼沒問題
作者: obarisk (OSWALT)   2022-05-16 22:10:00
看起來 R 4.2 在 windows 下直接吃 utf-8 是沒問題了

Links booklink

Contact Us: admin [ a t ] ucptt.com