请问RStudio中文乱码问题如何解决
关键词: rstudio 中文乱码、rstudio view中文乱码、rstudio 代码中文乱码
比如一个data.frame里含有中文
然后有View()来查看的话就会乱码
但是用fix()则没有问题
应该是RStudio的问题
请问该如何解决
老问题了,换平台。mac或者linux。
关于这个问题,第6届中国R语言大会上,大神李舰开发了一个新的R包,叫做tmcn,使用来处理中文文本挖掘的。里面有一个函数可以解决大部分中文编码的问题。因为我也是今天刚听到这个报告,所以自己还没来得及去使用这个包,要不你自己去Google搜索一下这个包吧。帮助文档写的很详细。
这个问题也是困扰我啊,不过我现在淡定了,要是想看的话就用fix()函数查看算了 |
reload 改成utf-8 编码就行了,因为Rstudio默认不是这个选项
file–reopen with encoding 再选择utf-8就ok了
这个问题还是无法解决数据框中中文乱码的问题,我按照您的方法修改后还是乱码的,代码编辑器中的中文即使不修改也可以正常显示中文的
嗯,您指的这个是.R文件的编码格式
我提的问题是用View()打开data.frame时,里面含有的中文字符显示为乱码
应该不是一个问题
代码那里乱码的问题很好解决,console出现乱码也好弄,用view显示dataframe的乱码,我们当年也没办法,追查到rstudio的官网,好像是说人家不太care中文显示的问题。。。
所以逼的改用ubuntu系统了,统一utf8,妥妥的
使用windows的人,可以试试
(1) 控制台->地区与语言->系统管理(Tab)->非 unicde程式的语言->选择 中文, 简体
(2) 在R中设定 Locale
> Sys.setlocale(“LC_ALL”,”Chinese”)
用iconv(x, ‘gbk’, ‘utf-8’) 把data.frame里的中文列转换一下.
我遇到这样的情况 是因为改了系统的语言 区域 (因为要处理日语文件),也出现了这样的问题(针对的是非unicode编码的文件都这样),但是改回来之后就好了,你可以试试。
转载请注明:数据分析 » 请问RStudio中文乱码问题如何解决_r语言