作者clansoda (小笨)
看板R_Language
標題[問題] Windows package編碼問題
時間Thu Oct 27 16:42:02 2016
我被這個問題困擾很久了,我目前做的資料就是會有中文
而我現在想要弄一個package出來,我在.R file裡面是UTF-8的編碼
用document來跑就是會跑不過,因為是亂碼
我google到的方法是告訴我在description下面塞Encoding: UTF-8
也不行,但是我不想用CP950,因為我想要讓這個package也能給mac用
請問有其他的解決方法嗎?,下面是error訊息
Error in parse(text = lines, n = -1, srcfile = srcfile) :
C:\Users\user\Documents\BonnyRead\BonnyReadWorking/R/Recommendations.R:24:17:
unexpected input
23: # We need to handle the missing value in transaction date
24: datafile[,閮?
其實就是我的datatable後面的colname他讀不出來。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.174.249.195
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1477557725.A.19B.html
→ celestialgod: 在windows開VM用linux編譯? 10/27 22:54
推 koai: 試過把你的.r file的編碼改成utf-8嗎?我之前用shiny顯示 10/28 08:26
→ koai: 中文找到的解法,不確定是不是能apply,不過你可以試試看 10/28 08:26
→ koai: ! 10/28 08:26
→ clansoda: 好的,我會試試看VM,WINDOWS真的很煩 10/28 14:16
→ clansoda: 我現在的RFILE就是UTF-8寫的,但是windows辨識不了 10/28 14:16
→ clansoda: 導致bulid package and reload這一步過不去 10/28 14:17
推 andrew43: 珍惜生命,遠離____ 10/28 15:17
→ clansoda: 今天晚上我會發文詢問一下各位對MAC的意見 10/28 16:33
→ obarisk: iconv維護兩種編碼吧 10/28 19:21