शुरू करेंमुफ़्त में शुरू करें

pandas की फ़ंक्शनैलिटी का उपयोग: groupby

यह कोर्स GeoPandas की स्पैटियल फ़ंक्शनैलिटी पर केंद्रित है, लेकिन याद रखें कि हमारे पास अब भी एक dataframe है, और Pandas की जो भी फ़ंक्शनैलिटी आप जानते हैं, वह यहाँ भी लागू होती है.

इस अभ्यास में, हम एक सामान्य फ़ंक्शनैलिटी दोहराएँगे: groupby ऑपरेशन. जब आपके पास कोई ऐसा कॉलम हो जिसमें ग्रुप्स हों, और आप प्रत्येक ग्रुप के लिए कोई स्टैटिस्टिक निकालना चाहें, तब यह ऑपरेशन काम आता है. groupby() मेथड में, आप वह कॉलम पास करते हैं जिसमें ग्रुप्स होते हैं. प्राप्त ऑब्जेक्ट पर, आप वह मेथड कॉल कर सकते हैं जिसे आप प्रत्येक ग्रुप के लिए कैलकुलेट करना चाहते हैं. इस अभ्यास में, हम रेस्तरां के प्रकार के प्रत्येक ग्रुप का आकार जानना चाहते हैं.

इस groupby ऑपरेशन पर अधिक जानकारी और अभ्यासों के लिए हम आपको "Manipulating DataFrames with pandas" कोर्स की ओर संदर्भित करते हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Geospatial Data के साथ काम करना

पाठ्यक्रम देखें

अभ्यास निर्देश

  • groupby() का उपयोग करके, रेस्तरां को उनके type के आधार पर ग्रुप करें, और प्रत्येक ग्रुप का size निकालें. परिणाम को type_counts नाम दें.
  • प्राप्त Series को प्रिंट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Load the restaurants data
restaurants = geopandas.read_file("paris_restaurants.geosjon")

# Calculate the number of restaurants of each type
type_counts = restaurants.groupby(____).____()

# Print the result
print(____)
कोड संपादित करें और चलाएँ