作者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/cn.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