RStudio在mac上的中文编码问题
来源:互联网 发布:中小型企业网络规划 编辑:程序博客网 时间:2024/06/07 15:17
小妹名为gbl,这是我的第一篇博文,初学R语言,遇到了大大小小的问题,写于此处,囧(人生总是如此不顺~)。
大家都知道,使用一个软件,首先就是要导入数据(像我这么懒的人才不会手动输入)虽然简单,但有时并不是一帆风顺。那么,问题来了!
比如,从 sample.csv中导入数据到RStudio ,常用的读入格式是: data<-read.csv("sample.csv"),或许在别人那里这样就导入成功了,在我这却不行,下面是我导入数据的艰难旅程。
文件里的内容是这样的:
输入:data<-read.csv("sample.csv")
错误提示:Error in type.convert(data[[i]], as.is = as.is[i], dec = dec, numerals = numerals, : '<b2><bb>'多字节字符串有错
(男票lym提示我可能是编码的问题,我就把所有的汉字换成了字母来验证,果然,lym的猜想是对的)
有事找度娘,百度一下,常用的编码方式是GBK和UTF-8。输入:data<-read.csv("sample.csv",encoding = 'UTF-8')
错误提示:Error in type.convert(data[[i]], as.is = as.is[i], dec = dec, numerals = numerals, : '<b2><bb>'多字节字符串有错
输入:data<-read.csv("sample.csv",encoding = 'GBK')
错误提示:Error in type.convert(data[[i]], as.is = as.is[i], dec = dec, numerals = numerals, : '<b2><bb>'多字节字符串有错
输入:data<-read.csv("sample.csv",fileEncoding = 'utf-8')
warning:In read.table(file = file, header = header, sep = sep, quote = quote, : 输入链结'sample.csv'内的输入不对
输入:data<-read.csv("sample.csv",fileEncoding = 'GBK')哇咔咔,终于对了!
>data
>words freq
1 不 1
2 忘 1
3 初 3
4 心 2
5 方 3
6 得 3
7 始 3
8 终 10
至此,大功告成,我好激动哇!
接着,我尝试读入txt文件里的数据也成功了!
开心之余,做了一简单词云图,处女作,有点丑,各位大侠莫怪、莫怪~
总结:
常见编码方式有GBK和UTF-8两种,不同的电脑也有所不同,如果出现了编码问题,可以尝试将编码修改为GBK或UTF-8,RStudio数据读入格式中修改方式有两种:fileEncoding和encoding,可分别尝试。总有一种解决方案适合你!
- RStudio在mac上的中文编码问题
- matplotlib在mac上的中文乱码问题
- 在Mac系统上搭建R语言开发环境Rstudio
- 解决中文拼接在url后的乱码问题--gbk 在url上的编码
- RStudio中,出现中文乱码问题的解决方案
- 关于RStudio出现中文乱码问题的解决
- Ubuntu下Rstudio中文输入问题的解决方案
- Mac电脑使用:解决Mac上“文本编码Unicode(UTF-8)不适用”、文本编码“中文 (GB 18030)不适用“的问题
- RStudio Server在linux上的安装与使用
- 在html上中文乱码的问题
- mac下解决中文编码问题
- CMD下wampsever上数据库的中文编码问题
- 在MAC下配置mysql数据库的编码问题
- javac java在mac console中文乱码的问题
- RStudio+Markdown+Pandoc的中文配置
- mac上mysql不能插入中文问题
- mac上mysql中文乱码问题
- 在使用get传递中文参数的编码问题
- Java实现 数据结构之邻接矩阵
- 压缩感知测量矩阵之有限等距性质(Restricted Isometry Property, RIP)
- 面向对象(上)
- 显示/隐藏状态栏,activity重新布局解决方法
- Java web AJAX
- RStudio在mac上的中文编码问题
- 最小生成树(Prim)(普利姆最小生成树)
- hdu5929Basic Data Structure
- myeclipse2015添加tomcat
- 5927 Auxiliary Set (CCPC) 无根树转有根树
- CentOS下Python2.6升级到Python3.5
- python爬虫之BeautifulSoup入门
- java的封装
- 想学点东西