作者ardodo (米虫)
看板R_Language
标题[问题]R-studio出现invalid multibyte character
时间Fri Sep 18 14:06:10 2015
各位版友好
我在R-studio中修改我的script并储存後,出现了
invalid multibyte character in parser at line 1这个错误
当这个错误出现後,R-studio就会当机,无法执行任何指令,要关掉得开启工作管理员
才能,google了一下推测应该是中文注解太多的关系,但是因为我有另外一个script
也有许多中文注解,但是却没有出现这个问题,想请问看看该如何解决?谢谢
sessionInfo:
R version 3.2.2 (2015-08-14)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
locale:
[1] LC_COLLATE=Chinese (Traditional)_Taiwan.950 LC_CTYPE=Chinese
(Traditional)_Taiwan.950
[3] LC_MONETARY=Chinese (Traditional)_Taiwan.950
LC_NUMERIC=C
[5] LC_TIME=Chinese (Traditional)_Taiwan.950
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] tools_3.2.2
R-studio是用最新的版本
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.166.20.164
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1442556372.A.24F.html
1F:→ celestialgod: 感觉是用了全形的标点符号 09/18 15:15
2F:→ ardodo: 我把注解的标点符号通通变成半形,一样无法解决QQ 09/18 15:54
3F:→ ardodo: 因为我这脚本有许多中文栏位,不知道是不是我输入太多中文 09/18 15:55
4F:→ ardodo: 导致的? 09/18 15:55
5F:→ celestialgod: 我看过这个是因为一个全型的" 09/18 16:29
6F:→ celestialgod: 你可能要一行行注解删掉 测试是哪一个字出问题 09/18 16:30
7F:→ ardodo: 测试了一下,我把每个注解都删掉了,另外也在word中 09/21 09:51
8F:→ ardodo: 将所有字形转换成半形,一样没有解决 09/21 09:51
9F:→ ardodo: 我自己找到原因了,我有一栏是"县市码.流水号",把这行 09/22 09:48
10F:→ ardodo: 修改或删除就不会有这个问题了 Orz|| 09/22 09:49
11F:→ celestialgod: 可能是 .造成读取文字时出问题XD 09/22 10:02