Påverkar kön vem som får en fortkörningsbot?

Analysera polisaktivitet med pandas

Kevin Markham

Founder, Data School

Filtrering med flera villkor (1)

female = ri[ri.driver_gender == 'F']

female.shape
(23774, 13)
Analysera polisaktivitet med pandas

Filtrering med flera villkor (2)

female_and_arrested = ri[(ri.driver_gender == 'F') &
                         (ri.is_arrested == True)]
  • Varje villkor omges av parenteser
  • Et-tecken (&) representerar operatorn and
female_and_arrested.shape
(669, 13)
  • Inkluderar bara kvinnliga förare som greps
Analysera polisaktivitet med pandas

Filtrering med flera villkor (3)

female_or_arrested = ri[(ri.driver_gender == 'F') |
                        (ri.is_arrested == True)]
  • Pipe (|) representerar operatorn or
female_or_arrested.shape
(26183, 13)
  • Inkluderar alla kvinnliga förare
  • Inkluderar alla förare som greps
Analysera polisaktivitet med pandas

Regler för filtrering med flera villkor

  • Et-tecken (&): inkluderar bara rader som uppfyller båda villkoren

  • Pipe (|): inkluderar rader som uppfyller något av villkoren

  • Varje villkor måste omges av parenteser

  • Villkor kan kontrollera likhet (==), olikhet (!=) med mera

  • Fler än två villkor är möjliga

Analysera polisaktivitet med pandas

Korrelation, inte kausalitet

  • Analysera sambandet mellan kön och utfallet vid trafikkontroll

    • Bedöma om det finns en korrelation
  • Vi drar inga slutsatser om orsakssamband

    • Det skulle kräva mer data och expertis
    • Vi utforskar enbart samband
Analysera polisaktivitet med pandas

Nu kör vi en övning!

Analysera polisaktivitet med pandas

Preparing Video For Download...