1. Learn
  2. /
  3. कोर्स
  4. /
  5. pandas के साथ Data Manipulation

Connected

अभ्यास

इंडेक्स वैल्यूज़ को स्लाइस करना

Slicing से आप first:last सिंटैक्स का उपयोग करके किसी ऑब्जेक्ट के क्रमागत एलिमेंट चुनते हैं. DataFrames को इंडेक्स वैल्यूज़ से या रो/कॉलम नंबर से slice किया जा सकता है; हम पहले वाले मामले से शुरू करेंगे. इसके लिए .loc[] मेथड के अंदर slicing करनी होगी.

लिस्ट slicing की तुलना में कुछ बातें याद रखें.

  • आप इंडेक्स को तभी slice कर सकते हैं जब इंडेक्स sorted हो (.sort_index() का उपयोग करके).
  • outer level पर slice करने के लिए first और last strings हो सकते हैं.
  • inner levels पर slice करने के लिए first और last tuples होने चाहिए.
  • अगर आप .loc[] को सिर्फ एक slice देंगे, तो यह rows को slice करेगा.

pandas pd के रूप में लोड है. temperatures_ind के इंडेक्स में country और city हैं, और यह उपलब्ध है.

निर्देश

100 XP
  • temperatures_ind का इंडेक्स sort करें.
  • .loc[] के साथ slicing का उपयोग करके ये subsets निकालें:
    • Pakistan से Philippines तक.
    • Lahore से Manila तक. (यह बेकार/अर्थहीन परिणाम देगा.)
    • Pakistan, Lahore से Philippines, Manila तक.