小编Alp*_*pha的帖子

笛卡尔加入data.table

我正在尝试使用data.table进行完整的笛卡尔联接,但运气不佳.

码:


a = data.table(dt=c(20131017,20131018))
 setkey(a,dt)

 b = data.table(ticker=c("ABC","DEF","XYZ"),ind=c("MISC1","MISC2","MISC3"))
 setkey(b,ticker)
Run Code Online (Sandbox Code Playgroud)

预期产量:

merge(data.frame(a),data.frame(b),all.x=TRUE,all.y=TRUE)
Run Code Online (Sandbox Code Playgroud)

我已经试过merge(a,b,allow.cartesian=TRUE),但它给了我下面的错误- " Error in merge.data.table(a, b, allow.cartesian = TRUE) : A non-empty vector of column names for通过is required."

我正在使用R version 3.0.1 (2013-05-16)最新的data.table套餐.任何帮助将不胜感激!

问候

r data.table

11
推荐指数
2
解决办法
4594
查看次数

具有预测间隔的时间序列图

我在R中的时间序列图中遇到了问题.更具体地说,是对它的预测.

这是数据集,它是从英格兰中部温度(CET)数据集中获取的气象数据.我已将其削减至仅包括过去6年,并包含月平均温度.

Year JAN FEB MAR  APR  MAY  JUN  JUL  AUG  SEP  OCT NOV  DEC
2007 7.0 5.8 7.2 11.2 11.9 15.1 15.2 15.4 13.8 10.9 7.3  4.9
2008 6.6 5.4 6.1  7.9 13.4 13.9 16.2 16.2 13.5  9.7 7.0  3.5
2009 3.0 4.1 7.0 10.0 12.1 14.8 16.1 16.6 14.2 11.6 8.7  3.1
2010 1.4 2.8 6.1  8.8 10.7 15.2 17.1 15.3 13.8 10.3 5.2 -0.7
2011 3.7 6.4 6.7 11.8 12.2 13.8 15.2 15.4 15.1 12.6 9.6  6.0 …
Run Code Online (Sandbox Code Playgroud)

r time-series

2
推荐指数
1
解决办法
3533
查看次数

标签 统计

r ×2

data.table ×1

time-series ×1