[問題] 使用read.csv一直出現錯誤訊息

作者: swilly0906 (史威利哥哥)   2017-06-07 00:58:45
[問題類型]:
[軟體熟悉度]:
新手(沒寫過程式,R 是我的第一次)
[問題敘述]:
請簡略描述你所要做的事情,或是這個程式的目的
[程式範例]:
針對政府開放資料裡面的這個csv檔:紫外線監測data
http://data.gov.tw/node/6076
我第一步驟就失敗了QQ
我的指令如下:
uv <- read.csv("UV_20170606233938.csv",sep = ",",encoding = "UTF-8")
結果跑出錯誤訊息如下:
Error in type.convert(data[[i]], as.is = as.is[i], dec = dec, numerals =
numerals,:invalid multibyte string at '<e8><8a><b1>?<ae>'
不是很懂這個錯誤訊息..
拿去餵狗之後,stackoverflow也有差不多的問題,可是我照著做
好像還是失敗了....
[環境敘述]:
R version 3.3.1 (2016-06-21)
Running under: Windows 7 x64 (build 7600)
[關鍵字]:
選擇性,也許未來有用
作者: andrew43 (討厭有好心推文後刪文者)   2017-06-07 02:37:00
windows os嗎?請先爬文,關鍵字「中文」不過文字編碼確實是utf8沒錯可利用 http://tinyurl.com/mnerchs 查「中文 亂碼」
作者: swilly0906 (史威利哥哥)   2017-06-07 10:35:00
終於成功了 謝謝樓上大大:)
作者: andrew43 (討厭有好心推文後刪文者)   2017-06-07 11:31:00
可以的話歡迎分享除蟲過程,謝謝。看來似乎是BOM。這應該是windows user的麻煩。多謝你回應。這個csv檔在linux和mac都直接用沒碰到問題。

Links booklink

Contact Us: admin [ a t ] ucptt.com