当你在写好一个R文件,点击保存时出现类似于如下的错误
Not all of the characters in ./test.R could be encoded using CP936. To save using a different encoding, choose "File | Save with Encoding…" from the main menu.
首先注意把文件的全部内容先备份到一个txt文档中。
下面来解决这一问题。解决方法如下:
在Rstudio中,下拉Tools菜单,点击最下方的Global Options,在弹出的框中选择Code中的Saving选项卡。
Code-Saving
点击Default text encoding框右侧的Change
设置编码格式
设置为UTF-8编码,点击确定。这样操作的原因在于UTF-8可以表示所有的文字和符号。
不论是(1)保存R script出现上面的报错
还是
(2)Reopen with Encoding出现乱码
都可以用这样的方法。
另一种情形是,打开R文件后一片空白,经过上述操作后,就会出现原本的代码了。
祝不再遇到编码错误,一切顺利。
免责声明:本站为个人博客,博客所发布的一切修改补丁、注册机和注册信息及软件的文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
访问和下载本站内容,说明您已同意上述条款。本站为非盈利性站点,VIP功能仅仅作为用户喜欢本站捐赠打赏功能,本站不贩卖软件,所有内容不作为商业行为。
评论(0)