2016-03-20 7 views
0

Ich habe einen Datenrahmen mit mehreren ökonomischer Zeitreihen und ich möchte 1. bis 4. Ordnung Differenz dieser Serie erstellen und es zurück zu gleichen Datenrahmen in Python verschmelzen. Als Beispiel möchte ich eine bestimmte Serie sehen.Erster Unterschied Merge in Datenrahmen zurück

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 

Antwort

0

versuchen Sie dies:.

df [ 'first_diff'] = df [ 'BIP'] - df [ 'BIP'] verschieben (1)

df [ 'second_diff'] = df [ 'BIP'] -. df [BIP '] verschieben (2)

und so weiter ... where 'df' Name Ihres Datenrahmen ist

+0

Danke, es hat funktioniert. –