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

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

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 हैं, और यह उपलब्ध है.

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

pandas के साथ Data Manipulation

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

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

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

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

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

# Sort the index of temperatures_ind
temperatures_srt = ____

# Subset rows from Pakistan to Philippines
print(____)

# Try to subset rows from Lahore to Manila
print(____)

# Subset rows from Pakistan, Lahore to Philippines, Manila
print(____)
कोड संपादित करें और चलाएँ