看板 R_Language 關於我們 聯絡資訊
[問題類型]: 程式諮詢 [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 想將"簡體"字形匯出至EXCEL檔,遇到的問題為 一開始假設時還"可以"顯示 例如: > aa <- "郑州" > aa [1] "郑州" 若是將他放入置data.frame導致 > data.frame(aa,"11") 1 <U+90D1>州 11 變成匯入至EXCEL檔的時候會形成上方形式,不知道有沒有哪位大大有類似的經驗分享 ,謝謝 -------------------------------------------------------------------- 目前使用文章方法可以顯示出來,但有個問題是匯出至EXCEL時一樣會顯示<U+90D1>州 想請問哪邊操作有問題 write.csv(print.unicode_df(data), 'path') 轉成XLS是可以的!!!有沒有大大可以分享一下CSV的相關經驗 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.51.170.56 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1466150343.A.EF1.html
celestialgod: 這是windows print UTF-8字元的問題 06/17 16:03
celestialgod: 改用linux應該就不會這樣,不然只能忍受他 06/17 16:04
celestialgod: 讀入"鴴" "鸊鷉" 等怪字 系列文有一些討論 06/17 16:06
celestialgod: 可以透過修改print.data.frame這個函數去print 06/17 16:06
celestialgod: 詳細去看文章討論吧 06/17 16:06
clansoda: 真多人跟我一樣問題,這是windows的原罪嗎 06/17 16:10
celestialgod: 珍惜生命遠離windows,不然就是要受很多罪XD 06/17 16:11
※ 編輯: huangsam (123.51.170.56), 06/17/2016 17:43:39 ※ 編輯: huangsam (123.51.170.56), 06/17/2016 17:44:08 ※ 編輯: huangsam (123.51.170.56), 06/17/2016 18:31:29
celestialgod: csv直接寫應該沒問題吧,不用print 06/17 19:03
psinqoo: 珍惜生命遠離windows,不然就是要受很多罪XD +1 06/19 10:12