अपने स्प्रेडशीट इम्पोर्ट को कस्टमाइज़ करना
यहाँ, आप अपनी स्प्रेडशीट्स को पार्स करेंगे और अतिरिक्त आर्ग्यूमेंट्स का उपयोग करके पंक्तियाँ स्किप करेंगे, कॉलम के नाम बदलेंगे और केवल खास कॉलम चुनेंगे.
स्प्रेडशीट '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())