我有一个包含大量符号、日期和值的数据框
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 集。变化,下一个是第二大的,依此类推。每个组需要具有大致相同数量的符号。
理想情况下,我希望我的新数据框看起来像这样
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 来说,这似乎是一项完美的任务,但我正在努力寻找工作。任何建议将不胜感激。感谢您的时间和帮助。