新しい列を作成する
個人消費支出(PCE)は、消費者の消費動向を示す指標で、景気の状態や方向性を判断するのに役立ちます。
あなたは投資ファンドのアナリストとして、PCE を計算する任務があると想定してください。
PCE は、耐久財(PCDG)、非耐久財(PCND)、サービス(PCESV)に対する消費の合計です。リスト pcesv、DataFrame pcnd、そして CSV ファイルからの PCDG を使って PCE を計算しましょう。
この演習はコースの一部です
Intermediate Python for Finance
演習の手順
pcesvという値のリストから、PCESVという列を作成します。- DataFrame
pcndから、PCNDという列を作成します。 - 関数
.read_csv()を使って、CSV ファイルpcdg.csvからPCD' という列を作成します。 - ほかの列を足し合わせて、
PCEという新しい列を作成します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Use the list pcesv to create the column PCESV
pce[____] = pcesv
# Use the DataFrame pcnd to create the column PCND
____ = pcnd
# Create column for PCDG using Pandas read_csv
pce['PCDG'] = pd.____('pcdg.csv', index_col='DATE')
# Create a column PCE by adding values from other columns
pce['PCE'] = pce['PCDG'] ____ pce['____'] + ____
pce.head()