R语言read.csv乱码问题UTF-8 BOM X.U.FEFF
生活随笔
收集整理的這篇文章主要介紹了
R语言read.csv乱码问题UTF-8 BOM X.U.FEFF
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
若使用R語(yǔ)言調(diào)用data <- read.csv("dataset.csv")文件出現(xiàn)了亂碼,解決的方法簡(jiǎn)單整理如下:
若還是不能讀取數(shù)據(jù)集,或者使用fileEncoding = "UTF-8"時(shí)header出現(xiàn)了X.U.FEFF奇怪的字樣,說(shuō)明UTF-8格式的文件頭帶了BOM(byte oreder mark, 字節(jié)順序標(biāo)記),此時(shí)應(yīng)該換成fileEncoding = "UTF-8-BOM":
data <- read.csv("dataset.csv", fileEncoding = "UTF-8-BOM")注意:
原因如同注意1, 若是fileEncoding和encoding同時(shí)指定`UTF-8’, 相當(dāng)于對(duì)字符串進(jìn)行兩次轉(zhuǎn)碼。
總結(jié)
以上是生活随笔為你收集整理的R语言read.csv乱码问题UTF-8 BOM X.U.FEFF的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 赛元芯片使用
- 下一篇: j计算机教室管理制度,班级数字教室管理办