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

अपने स्प्रेडशीट इम्पोर्ट को कस्टमाइज़ करना

यहाँ, आप अपनी स्प्रेडशीट्स को पार्स करेंगे और अतिरिक्त आर्ग्यूमेंट्स का उपयोग करके पंक्तियाँ स्किप करेंगे, कॉलम के नाम बदलेंगे और केवल खास कॉलम चुनेंगे.

स्प्रेडशीट 'battledeath.xlsx' पहले से ही xls के रूप में लोड है.

पहले की तरह, आप parse() मेथड का उपयोग करेंगे. इस बार, हालांकि, आप अतिरिक्त आर्ग्यूमेंट्स skiprows, names और usecols जोड़ेंगे. ये क्रमशः पंक्तियाँ स्किप करते हैं, कॉलम के नाम सेट करते हैं, और किन कॉलम्स को पार्स करना है यह बताते हैं. इन सभी आर्ग्यूमेंट्स को ज़रूरत के अनुसार विशेष पंक्ति संख्याएँ, स्ट्रिंग्स, और कॉलम संख्याएँ रखने वाली लिस्ट्स असाइन की जा सकती हैं.

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

Python में डेटा आयात का परिचय

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

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

  • पहली शीट को इंडेक्स से पार्स करें. ऐसा करते समय, डेटा की पहली पंक्ति को स्किप करें और names आर्ग्यूमेंट का उपयोग करके कॉलम्स के नाम 'Country' और 'AAM due to War (2002)' रखें. skiprows और names को पास की गई वैल्यूज़ का टाइप list होना चाहिए.
  • दूसरी शीट को इंडेक्स से पार्स करें. ऐसा करते समय, usecols पैरामीटर के साथ केवल पहला कॉलम पार्स करें, पहली पंक्ति स्किप करें और कॉलम का नाम 'Country' रखें. usecols को पास किया गया आर्ग्यूमेंट भी टाइप list का होना चाहिए.

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

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

# Parse the first sheet and rename the columns: df1
df1 = xls.parse(____, skiprows=____, names=____)

# Print the head of the DataFrame df1
print(df1.head())

# Parse the first column of the second sheet and rename the column: df2
df2 = xls.parse(____, usecols=____, skiprows=____, names=____)

# Print the head of the DataFrame df2
print(df2.head())
कोड संपादित करें और चलाएँ