[问题] 使用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