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

Connected

cvičení

Počítání ve skupinách

V předchozích cvičeních jsi načítal/a data z tabulek a pak je v pandas shrnoval/a, abys mohl/a vytvořit grafy. Pomocí COUNT a GROUP BY v SQL dotazu ale můžeš tato souhrnná čísla získat přímo z databáze.

Tabulka hpd311calls obsahuje sloupec complaint_type, který rozděluje záznamy volání podle typu problému – například topení nebo instalatérství. Abys mohl/a zobrazit počty volání podle problému v grafu, napíšeš SQL dotaz, který pomocí COUNT spočítá záznamy podle typu stížnosti.

pandas je importován jako pd a databázový engine pro data.db je připraven jako engine.

Pokyny

100 XP
  • Vytvoř SQL dotaz, který ze tabulky hpd311calls vybere sloupec complaint_type a počty všech záznamů, seskupené podle complaint_type.
  • Pomocí read_sql() vytvoř dataframe s počty volání podle typu problému: calls_by_issue.
  • Spusť poslední část kódu, která zobrazí graf s počtem volání pro každý problém s bydlením.