2016-03-20 7 views
0

私は複数の経済的な時系列を持つデータフレームを持っており、これらのシリーズの1次から4次の差分を作成して、それを同じデータフレームに戻したいと考えています。一例として、これはどのようなシリーズを見たいのですか?最初の相違点データフレームのマージバック

GDP first_diff second_diff third_diff fourth_diff 
    2.03    
    2.54  0.51   
    3.09  0.55  1.06  
    3.34  0.25  0.8   1.31  
    3.76  0.42  0.67   1.22  1.73 
    3.89  0.13  0.55   0.8   1.35 
    4.10  0.21  0.34   0.76  1.01 
    4.20  0.10  0.31   0.44  0.86 

答えて

0

これを試してみてください。

DF [ 'first_diff'] =のDF [ 'GDP'] - DF [ 'GDP']シフト(1)

DF [ 'second_diff'] = DF [ 'GDP'] - 。 'DF' は

+0

あなたのデータフレームの名前であるように[ 'GDP'] DFシフト(2)

とは...それは働いた、ありがとうございます。 –