[問題] 解壓縮遇上中文

看板R_Language作者 (DropRain)時間6年前 (2018/04/23 10:53), 編輯推噓1(103)
留言4則, 4人參與, 6年前最新討論串1/1
[問題類型]:使用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://www.ptt.cc/bbs/R_Language/M.1524452034.A.A2A.html

04/23 11:23, 6年前 , 1F
用system()呼叫外部解壓縮命令可以嗎?
04/23 11:23, 1F

04/23 11:27, 6年前 , 2F
想要以程式的方式去解決 剛試過unz也失敗
04/23 11:27, 2F

04/24 15:07, 6年前 , 3F
n用別的工具了,或是直接請人在windows上幫你解壓縮吧
04/24 15:07, 3F

04/25 00:19, 6年前 , 4F
zip套件試試,我依稀記得需要換r 內建的zip.exe
04/25 00:19, 4F
文章代碼(AID): #1QtKh2eg (R_Language)