प्रत्येक ज़िले में कौन-से उल्लंघन पकड़े जाते हैं?

pandas के साथ Police Activity का विश्लेषण

Kevin Markham

Founder, Data School

फ़्रीक्वेंसी टेबल निकालना

pd.crosstab(ri.driver_race,
            ri.driver_gender)
driver_gender      F      M
driver_race                
Asian            551   1838
Black           2681   9604
Hispanic        1953   7774
Other             53    212
White          18536  43334
  • फ़्रीक्वेंसी टेबल: हर वैल्यू-कॉम्बिनेशन की गिनती कितनी बार हुई
ri[(ri.driver_race == 'Asian') &
   (ri.driver_gender == 'F')
  ].shape
(551, 14)
  • driver_race इंडेक्स पर है, driver_gender कॉलम्स पर है
table = pd.crosstab(
  ri.driver_race,
  ri.driver_gender)
pandas के साथ Police Activity का विश्लेषण

DataFrame का स्लाइस चुनना

  • .loc[] एक्सेसर: लेबल से DataFrame चुनें
table
driver_gender      F      M
driver_race                
Asian            551   1838
Black           2681   9604
Hispanic        1953   7774
Other             53    212
White          18536  43334
table.loc['Asian':'Hispanic']
driver_gender     F     M
driver_race              
Asian           551  1838
Black          2681  9604
Hispanic       1953  7774
table = 
   table.loc['Asian':'Hispanic']
pandas के साथ Police Activity का विश्लेषण

लाइन प्लॉट बनाना

table.plot()
plt.show()

रेस और जेंडर फ़्रीक्वेंसी टेबल का लाइन प्लॉट

pandas के साथ Police Activity का विश्लेषण

बार प्लॉट बनाना

table.plot(kind='bar')
plt.show()

रेस और जेंडर फ़्रीक्वेंसी टेबल का बार प्लॉट

pandas के साथ Police Activity का विश्लेषण

बार्स को स्टैक करना

table.plot(kind='bar', stacked=True)
plt.show()

रेस और जेंडर फ़्रीक्वेंसी टेबल का स्टैक्ड बार प्लॉट

pandas के साथ Police Activity का विश्लेषण

अभ्यास करते हैं!

pandas के साथ Police Activity का विश्लेषण

Preparing Video For Download...