[問題] data.frame 字體問題

看板R_Language作者 (sam)時間9年前 (2016/06/17 15:59), 9年前編輯推噓1(108)
留言9則, 3人參與, 最新討論串1/2 (看更多)
[問題類型]: 程式諮詢 [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 想將"簡體"字形匯出至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

06/17 16:03, , 1F
這是windows print UTF-8字元的問題
06/17 16:03, 1F

06/17 16:04, , 2F
改用linux應該就不會這樣,不然只能忍受他
06/17 16:04, 2F

06/17 16:06, , 3F
讀入"鴴" "鸊鷉" 等怪字 系列文有一些討論
06/17 16:06, 3F

06/17 16:06, , 4F
可以透過修改print.data.frame這個函數去print
06/17 16:06, 4F

06/17 16:06, , 5F
詳細去看文章討論吧
06/17 16:06, 5F

06/17 16:10, , 6F
真多人跟我一樣問題,這是windows的原罪嗎
06/17 16:10, 6F

06/17 16:11, , 7F
珍惜生命遠離windows,不然就是要受很多罪XD
06/17 16:11, 7F
※ 編輯: 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

06/17 19:03, , 8F
csv直接寫應該沒問題吧,不用print
06/17 19:03, 8F

06/19 10:12, , 9F
珍惜生命遠離windows,不然就是要受很多罪XD +1
06/19 10:12, 9F
文章代碼(AID): #1NOwt7xn (R_Language)
討論串 (同標題文章)
文章代碼(AID): #1NOwt7xn (R_Language)