r markdown 跑chunk顯示編碼問題

看板R_Language作者 (moos)時間3年前 (2021/03/06 10:56), 3年前編輯推噓4(4025)
留言29則, 5人參與, 3年前最新討論串1/1
大家好 小弟最近寫rmd時遇到從沒遇過的問題 https://i.imgur.com/vCmiyPm.jpg
在chunk inline跑時中文變成unicode https://i.imgur.com/dGyyIHB.jpg
但在console跑又正常顯示中文 爬了很多文也試蠻多方法都沒辦法把inline的unicode轉成中文 可是之前明明都沒這問題 不知道有沒有人遇過同樣的情況 若有解答方法小弟願獻上微薄的200p報答 感謝 ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.89.96 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1614999412.A.4A8.html

03/06 11:19, 3年前 , 1F
存檔的時候選擇存utf8編碼?
03/06 11:19, 1F
有嘗試過reopen with encoding以及save with encoding了 但似乎都沒用QQ ※ 編輯: thenolet (118.169.89.96 臺灣), 03/06/2021 11:55:23

03/06 11:56, 3年前 , 2F
補充說明 電腦是最近剛換的 mac m1
03/06 11:56, 2F

03/06 11:56, 3年前 , 3F
不知道有沒有關係
03/06 11:56, 3F

03/06 11:59, 3年前 , 4F
試試看用其他的文字編輯器存utf8編碼(ex:sumblime)如果再不
03/06 11:59, 4F

03/06 12:00, 3年前 , 5F
行那應該就是RSTUDIO的問題了 至少console正常就好XD
03/06 12:00, 5F

03/06 12:11, 3年前 , 6F
其實我knit成html之後也沒問題
03/06 12:11, 6F

03/06 12:11, 3年前 , 7F
看來有可能是r studio的問題
03/06 12:11, 7F

03/06 12:11, 3年前 , 8F
不過還是希望有人能提供在inline能正常跑的方法
03/06 12:11, 8F

03/06 12:11, 3年前 , 9F
因為我覺得在inline顯示結果才是rmd方便的地方
03/06 12:11, 9F

03/06 12:11, 3年前 , 10F
不過還是感謝樓上的回答 等等研究一下如何發錢 發個100p
03/06 12:11, 10F

03/06 12:11, 3年前 , 11F
以表謝意
03/06 12:11, 11F

03/06 12:26, 3年前 , 12F
等一下 你的q7.csv也是存成utf8嗎
03/06 12:26, 12F

03/06 12:27, 3年前 , 13F
read.csv原生函數可能沒處理到編碼部分 用readr套件的read_
03/06 12:27, 13F

03/06 12:27, 3年前 , 14F
csv好像會幫忙處理編碼問題
03/06 12:27, 14F

03/07 10:47, 3年前 , 15F
可能是字型問題
03/07 10:47, 15F

03/07 10:47, 3年前 , 16F
或是rmarkdown inline 中用的某個套件的問題...
03/07 10:47, 16F

03/07 10:47, 3年前 , 17F
你找找看有沒有相同作業系統但是沒問題的電腦
03/07 10:47, 17F

03/07 10:48, 3年前 , 18F
然後仔細比較兩邊的套件版本,還有環境變數等等
03/07 10:48, 18F

03/07 17:15, 3年前 , 19F
結果重灌也沒用 看來可能是r studio在m1晶片跑不完美吧
03/07 17:15, 19F

03/07 17:15, 3年前 , 20F
好險我還可以退貨
03/07 17:15, 20F

03/07 17:56, 3年前 , 21F
應該用不著退貨吧..ide本身問題的可能性較大應該跟晶片無關
03/07 17:56, 21F

03/07 17:57, 3年前 , 22F
你有試過我說的嗎?把q7.csv檔案的改存成utf8或是用readr套
03/07 17:57, 22F

03/07 17:57, 3年前 , 23F
件讀入檔案
03/07 17:57, 23F

03/09 10:25, 3年前 , 24F
R4.0.4? 最近有遇到R4.0.4版本中文版出現unicode 問題,
03/09 10:25, 24F

03/09 10:25, 3年前 , 25F
換成4.0.3解決。不知道原po是否遇到同樣問題。
03/09 10:25, 25F

03/09 10:38, 3年前 , 26F

03/18 23:50, 3年前 , 27F
read.csv()裡加encoding="UTF-8"有試過嗎?
03/18 23:50, 27F

03/19 13:50, 3年前 , 28F
樓上那個參數代表指定用甚麼編碼讀取csv檔 如果他的csv本身
03/19 13:50, 28F

03/19 13:50, 3年前 , 29F
是使用big5編碼就一樣會錯
03/19 13:50, 29F
文章代碼(AID): #1WGkzqIe (R_Language)
文章代碼(AID): #1WGkzqIe (R_Language)