作者jas0a150 (DropRain)
看板R_Language
標題[問題] 解壓縮遇上中文
時間Mon Apr 23 10:53:52 2018
[問題類型]:使用R語言進行解壓縮遇上中文檔名的問題
[軟體熟悉度]:
入門
[問題敘述]:
目前是碰上
用R語言進行解壓縮提取中文檔名的csv檔
在解壓縮過程中一直出錯
也使用指定的方式去進行也失敗
以下是我使用的程式碼
1.unzip("A.zip")
出現Error in unzip("A.zip") : invalid multibyte string at
2.unzip("A.zip", files=iconv(unzip("A.zip", list = TRUE)$Name, "utf-8", "BIG5"))
出現requested file not found in the zip file
如果裡面是英文檔名 則都沒問題
不曉得unzip能不能處理編碼的問題 找了一些資料都無法解決 跪求大神幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 58.114.32.39
※ 文章網址: https://webptt.com/m.aspx?n=bbs/R_Language/M.1524452034.A.A2A.html
1F:→ andrew43: 用system()呼叫外部解壓縮命令可以嗎? 04/23 11:23
2F:→ jas0a150: 想要以程式的方式去解決 剛試過unz也失敗 04/23 11:27
3F:推 Wush978: n用別的工具了,或是直接請人在windows上幫你解壓縮吧 04/24 15:07
4F:→ obarisk: zip套件試試,我依稀記得需要換r 內建的zip.exe 04/25 00:19