作者huangsam (sam)
看板R_Language
標題[問題] data.frame 字體問題
時間Fri Jun 17 15:59:00 2016
[問題類型]:
程式諮詢
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
想將"簡體"字形匯出至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://webptt.com/m.aspx?n=bbs/R_Language/M.1466150343.A.EF1.html
1F:→ celestialgod: 這是windows print UTF-8字元的問題 06/17 16:03
2F:→ celestialgod: 改用linux應該就不會這樣,不然只能忍受他 06/17 16:04
3F:→ celestialgod: 讀入"鴴" "鸊鷉" 等怪字 系列文有一些討論 06/17 16:06
4F:→ celestialgod: 可以透過修改print.data.frame這個函數去print 06/17 16:06
5F:→ celestialgod: 詳細去看文章討論吧 06/17 16:06
6F:推 clansoda: 真多人跟我一樣問題,這是windows的原罪嗎 06/17 16:10
7F:→ 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
8F:→ celestialgod: csv直接寫應該沒問題吧,不用print 06/17 19:03
9F:→ psinqoo: 珍惜生命遠離windows,不然就是要受很多罪XD +1 06/19 10:12