1. 学ぶ
  2. /
  3. コース
  4. /
  5. pandasで効率よくデータを取り込む

Connected

演習

JSONのオリエンテーションを扱う

JSONは表形式のフォーマットではないため、データを読み込む際にpandasはオリエンテーション(データの並び方)について仮定を置きます。多くのJSONデータは、pandasが自動的にDataFrameへ変換できるオリエンテーションになっています。

しかし、Department of Homeless ServicesのDaily Reportを加工したこのバージョンのように、異なる向きで配置されている場合もあります。ファイルサイズを小さくするために、split形式で保存されています。通常どおりに読み込む場合と、orientキーワード引数を使う場合で何が起こるかを確認しましょう。try/exceptブロックは、データ読み込み時にエラーがあれば知らせてくれます。

pandasはpdとして読み込まれています。

指示1 / 2

undefined XP
  • 1

    dhs_report_reformatted.jsonをキーワード引数なしで読み込んでみましょう。

  • 2

    orientを指定して、dhs_report_reformatted.jsonをDataFrameに読み込みましょう。