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