1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Streamlined Data Ingestion with pandas

Connected

cvičení

Práce s orientacemi JSON

JSON není tabulkový formát, takže pandas při načítání dat dělá předpoklady o jejich orientaci. Většinu JSON dat, se kterými se setkáš, bude pandas schopný automaticky převést do dataframu.

Někdy jsou ale data orientována jinak – například v této upravené verzi zprávy Department of Homeless Services Daily Report. Aby se zmenšila velikost souboru, jsou data ve formátu split. Uvidíš, co se stane, když je zkusíš načíst běžným způsobem a pak s použitím argumentu orient. Blok try/except tě upozorní, pokud při načítání dojde k chybě.

pandas je načtený jako pd.

Instrukce 1/2

undefined XP
  • 1

    Zkus načíst dhs_report_reformatted.json bez jakýchkoli klíčových argumentů.

  • 2

    Načti dhs_report_reformatted.json do dataframu se zadaným argumentem orient.