2 つのデータセットがあります。FIRST
は、サプライヤからの製品とその日次価格SECOND
のリストであり、開始日と終了日 (および分析のためのその他の重要なデータ) のリストです。FIRST
開始日の価格を取得し、次に終了日の価格を特定の日付から取得するように Stata に指示するにはどうすればよいですかSECOND
。正確に一致する日付がない場合は、利用可能な最後の日付を取得したいことに注意してください。たとえばSECOND
、日付が 2013FIRST
年 1 月 1 日で、価格が 2012 年 12 月 30 日、2012 年 12 月 31 日、2013 年 1 月 2 日の場合、2012 年 12 月 31 日の価格が取得されます。 .
通常は Excel でこれを行いますが、何百万もの観察結果があり、実現可能ではありません。
FIRST
最適なソリューションが出力として与えるものとSECOND
同様に、例を挙げましたPOST_SECOND
FIRST
Product Price Date
1 3 1/1/2010
1 3 1/3/2010
1 4 1/4/2010
1 2 1/8/2010
2 1 1/1/2010
2 5 2/5/2010
3 7 12/26/2009
3 2 1/1/2010
3 6 4/3/2010
SECOND
Product Start Date End Date
1 1/3/2010 1/4/2010
2 1/1/2010 1/1/2010
3 12/26/2009 4/3/2010
POST_SECOND
Product Start Date End Date Price_Start Price_End
1 1/3/2010 1/4/2010 3 4
2 1/1/2010 1/1/2010 1 1
3 12/26/2009 4/3/2010 7 6