0

年 (5 年間隔) と年齢グループ (5 年間隔) のデータがあります。

Year  Age   Value   
1970  0_5   5
1970  5_10  4
1970  10_15 2
[...] 
1975  0_5   4
1975  5_10  3 
1975  10_15 2
[...] 

時間を前後に移動するとき、このデータのデータ結合を計算して、垂直方向の動きを得たいと考えています。たとえば、1970 年の年齢グループ 5_10 を表す四角形は、5 年後 (1 ステップ) に遷移して、1975 年には 10_15 の四角形になるはずです。

これを解決するためのかなり一般的な方法は何でしょうか?

4

1 に答える 1

2

あなたが探しているものを正確に実行する(私が思うに)非常に素晴らしいサンプルがあります。

基本的な考え方は次の 2 つです。

  • 計算に使用できるように、開始年のみで年齢間隔を表します
  • 同じ誕生年の間隔間で遷移が発生するように、すべての間隔の「誕生年」を計算します。(生年 = 年 - 年齢)

つまり、次のようにデータを表現/変換します。

Year  Age  Birthyear  Value   
1970  0    1970       5
1970  5    1965       4      <-- 5_10 in 1970
1970  10   1960       2
[...] 
1975  0    1975       4 
1975  5    1970       3
1975  10   1965       2      <-- 10_15 in 1975
[...] 
于 2013-04-25T22:17:51.173 に答える