2016-05-10 3 views
0

私はtimeseriesの初心者です、私は異なる日付の2つのdatatablesを持っています。私はすべての日付と量的な値の合計datateを持っていると思います(お金は会社によってpaied)Rの2 timeseriesの合計R

here is the first datatable with the price paied

and here is the second one

と私はこの1つ持っているしたいと思います:例えば、私が持っている

date   old_price  new_price 

02/03/2015  1,7+1,2  5,7+1,7 

05/05/2015  5,7+1,7  5,7+2,5 

20/08/2015  5,7+2,5  2,3+2,5 

08/09/2015  2,3+2,5  2,3+4,7 

感謝をあなたの助けをあなたに非常に!

+0

あなたは '.'として' '意味でしたを試すことができますか? – akrun

+1

@Mounaのスタックオーバーフローへようこそ。今後の参考として、画像を使用してデータを提示することは避けてください。例は( 'dput()'を使って)再現可能でなければならないので、他の人があなたを助けるのが簡単です。 [ここにリンクがあります](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example) – Sotos

答えて

0

我々は

d3 <- data.frame(date = c(d1$date, d2$date), stringsAsFactors=FALSE) 
d3[c("old_price", "new_price")] <- Map(function(x,y) 
     Reduce(`+`,expand.grid(as.numeric(sub(",", ".", x)), 
      as.numeric(sub(",", ".", y)))), d1[-1], d2[-1])