r如何匯入中文檔案?

時間 2021-05-09 01:10:09

1樓:Chunr

在 read.table() 和 read.csv() 中使用 fileEncoding = "UTF-8" 而非 encoding 選項。

2樓:Tia guo

剛剛解決了這個問題的人簡答一記。

首先要把你的檔案改成UTF-8。我的情況是mac,需要匯入的是txt,那麼開啟mac自帶的txt編輯器(對就是那個很傻的TextEdit),將檔案另存一下,你會發現有勾不通格式的選項,勾成UTF-8,儲存一下就好了。

用這個檔案在R裡面用read.table,把encoding選成UTF-8,我就大功告成了。

具體其他作業系統(如windows),其他檔案型別(如csv)怎麼改成UTF-8,大概需要自己去試一下才知道。

3樓:梁臻

Sys.setlocale("LC_ALL", 'en_US.UTF-8')

然後再 read.table()

4樓:楊冬生

R是可以匯入中文的出現中文亂碼應該是原始檔的編碼或者是檔案格式不太合適建議另存為逗號分隔的.csv檔案或者ANSI編碼的製表符分隔的.txt檔案之後再read.table嘗試一下

python3如何解決讀取中文檔案的編碼問題?

今天遇到同樣的問題,也是在讀取檔案時。將同一py指令碼在自己虛擬機器上執行,成功執行。放到伺服器上就報錯。UnicodeDecodeError ascii codec can t decode byte 0xe6 in position 0 ordinal not in range 128 1 使用...

如何批量匯入Excel檔案到sqlserver資料庫

jaffedream 先用powerquery合併下多個excel檔案,再到sqlserver資料庫一次性匯入合併後的資料,這樣都是圖形介面操作,沒啥難度。 可以參考下面的語句,多檔案需要獲取路徑 上傳資料 Set cn CreateObject ADODB.Connection cnStr Pro...

python如何匯入opj格式的檔案?

一恆 python 本身可以作為script語言來使用 它的強大的數學庫numpy和scipy幾乎可以替代matlab完成複雜的資料處理 matplotlib 可以實現高質量的資料做圖 pymol 本身就是 python 寫成的,可以實現結構做圖。python的物件導向的特點可以自己定義需要的庫,方...