[問題] 中文顯示

作者: e002311 (鴻)   2015-01-11 20:48:19
文章分類提示:
- 問題: 當你想要問問題時,請使用這個類別
[問題類型]:
經驗諮詢(我想用R 連接某些資料庫,請問大家的經驗)
[軟體熟悉度]:
請把以下不需要的部份刪除
入門(寫過其他程式,只是對語法不熟悉)
使用者(已經有用R 做過不少作品)
[問題敘述]:
請簡略描述你所要做的事情,或是這個程式的目的
我下載了104銀行的職缺,並且轉成dataframe, 在RStudio用View()可正常顯示中文
但使用的時候,卻無法正常當作中文(叫出來是一堆/xb6等的編碼),
也就無法用Rwordseg包的segmentCN了
https://drive.google.com/folderview?id=0B2uFE44KhggoZTJxZXprNXpGcGs&usp=sharing
AllProcess.R 是我爬下來時的使用方式
crawlerFile.rds 是我爬下來之後的list
filterLessThan11 是我轉成的dataFrame
若指定dataFrame叫出來的內容會是\xe6等字眼
想問一下怎麼解決這個問題
我的電腦是Win8
用R-3.1.2跟RRO8.0.1
[程式範例]:
張貼能夠重現錯誤的程式碼,可以幫助版友更快的幫你解決問題
程式碼可貼於以下網站:
http://ideone.com/
http://codepad.org
http://pastie.org/
http://nopaste.info/
http://pastebin.com/
http://paste.plurk.com
http://gist.github.com/
http://nopaste.csie.org/
[關鍵字]:
選擇性,也許未來有用
作者: e002311 (鴻)   2015-01-11 20:49:00
用iconv可解決,是否能對檔案也用iconv 感恩測試中
作者: Wush978 (拒看低質媒體)   2015-01-11 22:06:00
所以這是encoding issue囉你可以試試看Rtools附帶的iconv -f utf-8 -t big5(在命令列之下使用)http://0rz.tw/0PPbE 這裡有官方對於Encoding的說明
作者: psinqoo (零度空間)   2015-01-11 22:19:00
似乎是版本問題3.02板後就有問題
作者: e002311 (鴻)   2015-01-13 19:45:00
有解決,但土法煉鋼一行一行iconv 然後再塞回去dataframe

Links booklink

Contact Us: admin [ a t ] ucptt.com