作者khaos (出来混的...)
看板R_Language
标题[问题] 新安装R-studio无法读取既有的.R
时间Tue May 10 11:23:04 2022
今天刚安装完一部新的笔电 Win 10
然後都是装最新版本的R / R-studio / Rtools
开启任何原有的script都是空白
如果是将script复制贴上到source区执行没问题
另存新档之後,再要开启这个刚刚存的script,又是只有空白
想请教各位先进,我能怎麽解决这个问题呢?
谢谢~~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.58.192 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1652152986.A.4CA.html
1F:→ khaos: 抱歉 我是原PO 已经好了 我也不知道为什麽... 05/10 12:25
2F:→ khaos: 还是有问题 就是如果使用UTF8就可以开 设成BIG5就一片白 05/10 12:34
3F:推 lycantrope: 档案编码用utf-8,就不能用big5开啊。 05/10 12:44
我的R-studio 在code->saving是utf8时 script都能开起来
但是我原始在另一台笔电做的scrpit是用big5编码存
这时 新笔电能开得起来这些script 只是中文会是乱码
但是 当我把新笔电的编码改为BIG5时 开旧的script就都是空的了
※ 编辑: khaos (118.163.58.192 台湾), 05/10/2022 12:53:19
4F:→ locka: 不管是哪台电脑 建议一律都把档案存成utf8比较没问题 05/10 13:17
5F:→ khaos: 因为要用windows排程跑Rscript 用BIG5才能跑得出来 05/10 13:56
7F:→ Gjerry: 如果可以更新看看 R 的版本 05/12 20:30
8F:→ Gjerry: 不介意也可以改在 windows wsl 装 R 05/12 20:34
9F:推 lycantrope: windows只用big5才跑得出来也是很奇怪 05/13 12:42
10F:→ lycantrope: Rscript 也可以加--encoding来指定编码 05/13 12:46
11F:→ khaos: 谢谢指导 我来查查试看看 05/15 11:04
12F:→ obarisk: rscript 没有 --encoding 05/15 14:44
13F:→ obarisk: windows就是这样。不确定现在有没有改善 05/15 14:44
14F:→ obarisk: 也许在windows上用 rstudio 的直译器可以绕过吧 05/15 14:45
15F:→ obarisk: 印象中是 cmd 的问题。 05/15 14:46
16F:→ obarisk: 你可用试看看用 ascii 存没有中文的 R 05/15 14:48
17F:→ obarisk: 有中文的部份写在另一个档案,然後 source 指定编码 05/15 14:48
18F:推 lycantrope: 你有试过吗? --encoding=utf8 or --encoding=big5 05/15 15:52
19F:→ khaos: 谢谢大家的提点 我现在都改成utf-8编码没问题 05/16 13:02
20F:→ obarisk: 看起来 R 4.2 在 windows 下直接吃 utf-8 是没问题了 05/16 22:10