小编Aru*_*run的帖子

如何用相邻值替换数据帧中的NA(缺失值)

862 2006-05-19 6.241603 5.774208     
863 2006-05-20 NA       NA      
864 2006-05-21 NA       NA      
865 2006-05-22 6.383929 5.906426      
866 2006-05-23 6.782068 6.268758      
867 2006-05-24 6.534616 6.013767      
868 2006-05-25 6.370312 5.856366      
869 2006-05-26 6.225175 5.781617      
870 2006-05-27 NA       NA     
Run Code Online (Sandbox Code Playgroud)

我有一个数据框x像上面的一些NA,我想用相邻的非NA值填充,如2006-05-20它将是平均19和22

问题是怎么回事?

r missing-data locf imputation

17
推荐指数
1
解决办法
7067
查看次数

使用RODBC从Revolution R查询Oracle DB

使用64位ODBC驱动程序通过DSN连接到Oracle的winxp64位上的Revolution R 64bit中的RODBC错误

library(RODBC)
db <- odbcConnect("oraclemiso",uid="epicedf",pwd="…")
rslts = sqlQuery(db, "select count(*) from FTRAuction")

Error in .Call(C_RODBCFetchRows, attr(channel, "handle_ptr"), max, buffsize,  : 
  negative length vectors are not allowed
Run Code Online (Sandbox Code Playgroud)

我能够连接但在查询内容时出错,以下工作

 library(RODBC)
 channel <- odbcConnect("OraLSH", <user>, <password>))
 odbcQuery (channel, "select sysdate from dual")
 sqlGetResults(channel, as.is=FALSE, errors=FALSE, max=1, buffsize=1,
nullstring=NA, na.strings="NA", believeNRows=TRUE, dec=getOption("dec"))
              SYSDATE
1 2010-01-24 15:10:02
Run Code Online (Sandbox Code Playgroud)

但如果我之前不知道rowsize(max = 1)怎么办?

谢谢,阿伦

r rodbc

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

关于使用R的自动时间序列拟合问题

我们每个月必须适应大约2000或奇数时间序列,特别是它们具有非常特殊的行为,有些是arma/arima,有些是ewma,有些是arch/garch,有或没有季节性和/或趋势(只有共同点是时间序列方面).

理论上可以用aic或bic标准建立集合模型来选择最合适的模型但社区是否知道任何试图解决这个问题的库?

谷歌通过Rob J Hyndman 链接告诉我下面的内容

但他们还有其他选择吗?

r time-series curve-fitting

5
推荐指数
1
解决办法
2921
查看次数

标签 统计

r ×3

curve-fitting ×1

imputation ×1

locf ×1

missing-data ×1

rodbc ×1

time-series ×1