1. 학습
  2. /
  3. 강의
  4. /
  5. Pythonでの金融データのインポートと管理

Connected

연습 문제

時系列で見る世界の一人当たり所得の中央値

seaborn の barplot() 関数は、点推定値と信頼区間を長方形のバーで表示します。デフォルトでは平均を表示しますが、estimator 引数に特定の numpy 関数を渡すことで、別の要約統計量を表すこともできます。

seaborn.barplot(x=None, y=None, data=None, estimator=<function mean>, ...)

この演習では、世界銀行のデータセット(2000年以降、189か国の一人当たり所得)を使います。カテゴリごとの要約統計を表示する練習として、2000年以降の世界の一人当たり所得について、平均と中央値をプロットして比較します。

pandas は pd、numpy は np、matplotlib.pyplot は plt、seaborn は sns としてインポート済みです。世界の所得データは income_trend としてワークスペースに用意されています。

지침

100 XP
  • .info() を使って income_trend を確認します。
  • x に列 'Year'、y に列 'Income per Capita' を指定して sns.barplot() を作成し、xticks を45度回転させてから結果を表示します。
  • 2つ目のプロットを表示できるよう、最初の plt.show() の後に plt.close() を使います。
  • 同じ x と y の設定で2つ目の sns.barplot() を作成し、estimator=np.median を指定して中央値を計算し、結果を表示します。