【发布时间】:2012-12-31 01:09:01
【问题描述】:
我正在尝试导入日文的 csv。这段代码:
url <- 'http://www.mof.go.jp/international_policy/reference/itn_transactions_in_securities/week.csv'
x <- read.csv(url, header=FALSE, stringsAsFactors=FALSE)
返回以下错误:
Error in type.convert(data[[i]], as.is = as.is[i], dec = dec, na.strings = character(0L)) :
invalid multibyte string at '<91>ΊO<8b>y<82>ёΓ<e0><8f>،<94><94><84><94><83><8c>_<96>????̏????@(<8f>T<8e><9f><81>E<8e>w<92><e8><95>????@<8a>փx<81>[<83>X<81>j'
我尝试更改编码(Encoding(url) <- 'UTF-8' 和 latin1)并尝试删除 read.csv 参数,但在每种情况下都收到相同的“无效多字节字符串”消息。是否应该使用不同的编码,还是有其他问题?
【问题讨论】:
-
您是否尝试将参数
encoding="UTF-8"设置为read.csv()? -
是的,结果相同。