ここに、6 つの変数を持つ 5028 個の観測値のデータ フレームがあります。その中で、日付と単位の価格だけに関心があります。
[1] "datesold" "postcode" "price" "propertyType" "bedrooms"
[6] "rate"
> head(data_u,10)
datesold postcode price propertyType bedrooms rate
24553 2007-06-27 00:00:00 2606 300000 unit 2 0.00000000
24554 2007-07-05 00:00:00 2611 300000 unit 2 0.60000000
24555 2007-07-19 00:00:00 2607 480000 unit 3 -0.25000000
24556 2007-07-20 00:00:00 2604 360000 unit 2 0.06944444
24557 2007-08-07 00:00:00 2617 385000 unit 3 0.05194805
24558 2007-08-09 00:00:00 2913 405000 unit 3 0.30617284
24559 2007-09-05 00:00:00 2612 529000 unit 2 -0.24385633
24560 2007-09-07 00:00:00 2602 400000 unit 2 0.22500000
24561 2007-09-20 00:00:00 2612 490000 unit 3 -0.55102041
24562 2007-09-24 00:00:00 2611 220000 unit 2 0.54545455
ただし、同じ日に異なる価格で販売されている家があります。したがって、同じ日付の観測を見つけ、各日付の平均価格を計算し、観測をこの単一のものに置き換えたいと思います。
内部に ifelse() を使用した二重の for ループについて考えました。しかし、私はそのアイデアを実装するのに苦労しています。どんな助けでも大歓迎です!