多数のシンボル、日付、および値を含むデータ フレームがあります。
date symbol value
2014-01-03 A 2.5
2014-01-04 A 3.1
2014-01-06 A 4.5
2014-01-03 B 2.6
2014-01-05 B 3.2
2014-01-06 B 4.3
データをシンボルで分割し、最新の 2 つの日付の変化率を計算し、最初のグループが最大の pct セットを持つ可変数のグループでデータをビンに入れたいと考えています。次は 2 番目に大きいなどです。各グループには、ほぼ同じ数のシンボルが必要です。
理想的には、新しいデータ フレームを次のようにしたい
date symbol value pctchg bin
2014-01-03 A 2.5 .45161 1
2014-01-04 A 3.1 .45161 1
2014-01-06 A 4.5 .45161 1
2014-01-03 B 2.6 .34375 2
2014-01-05 B 3.2 .34375 2
2014-01-06 B 4.3 .34375 2
これは ddply にとって完璧なタスクのように思えますが、何かを機能させるのに苦労しています。どんな提案でも大歓迎です。お時間をいただき、ありがとうございました。