-3
年次データセットを四半期のデータセットに変換したいのですが、通常は年の値を4回繰り返して、その年の各四半期に割り当てる必要があります。ありがとう。年次データを四半期データに変換する
年次データセットを四半期のデータセットに変換したいのですが、通常は年の値を4回繰り返して、その年の各四半期に割り当てる必要があります。ありがとう。年次データを四半期データに変換する
あなたはresample
とffill
を使用することができます。
df = pd.DataFrame({'date':pd.date_range('2001-01-01',periods=15, freq='AS'),
'Value_1':np.random.randint(0,100,15)})
df=df.set_index('date')
df_out = df.resample('QS').ffill()
print(df_out.head(10))
出力:
Value_1
date
2001-01-01 87
2001-04-01 87
2001-07-01 87
2001-10-01 87
2002-01-01 37
2002-04-01 37
2002-07-01 37
2002-10-01 37
2003-01-01 11
2003-04-01 11
この質問は良い答えを得るための十分な詳細を持っていません。 [ask]を見てください – jtbandes