小编jar*_*ard的帖子

read.csv中的多字节字符串无效

我正在尝试导入日语的csv.这段代码:

url <- 'http://www.mof.go.jp/international_policy/reference/itn_transactions_in_securities/week.csv'
x <- read.csv(url, header=FALSE, stringsAsFactors=FALSE)
Run Code Online (Sandbox Code Playgroud)

返回以下错误:

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'
Run Code Online (Sandbox Code Playgroud)

我试图改变的编码(Encoding(url) <- 'UTF-8'和也为latin1),并试图除去read.csv参数,但在每种情况下接收相同的"无效多字节字符串"消息.是否有应使用不同的编码,或者是有一些其他的问题吗?

r read.csv

40
推荐指数
3
解决办法
8万
查看次数

在xts对象上使用auto.arima

我正在尝试运行auto.arima一些xts数据,但收到以下错误:

library(quantmod)
library(forecast)

getSymbols('^GSPC',from='2000-01-01')
auto.arima(GSPC$GSPC.Close)

Error in dimnames(cd) <- list(as.character(index(x)), colnames(x)) : 
'dimnames' applied to non-array
Run Code Online (Sandbox Code Playgroud)

我发现如果我

close <- as.ts(GSPC$GSPC.Close)
Run Code Online (Sandbox Code Playgroud)

然后auto.arima不会返回错误.但后来我丢失了与该xts对象相关的日期信息.有没有办法将数据保持为xts仍然运行该功能?

我注意到,例如acf(GSPC$GPSC.Close),pacf()不要给出错误.

r xts

6
推荐指数
1
解决办法
3073
查看次数

标签 统计

r ×2

read.csv ×1

xts ×1