पांडा डेटाफ़्रेम में स्ट्रिंग्स में अग्रणी शून्य जोड़ना
पांडा में, स्ट्रिंग्स के साथ काम करने के लिए कभी-कभी उनके स्वरूपण को संशोधित करने की आवश्यकता हो सकती है। एक सामान्य कार्य डेटाफ़्रेम में स्ट्रिंग्स में अग्रणी शून्य जोड़ना है। संख्यात्मक डेटा से निपटने के दौरान यह विशेष रूप से उपयोगी होता है जिसे आईडी या तिथियों जैसे स्ट्रिंग प्रारूप में परिवर्तित करने की आवश्यकता होती है।
इसे पूरा करने के लिए, आप पांडा श्रृंखला की str विशेषता का लाभ उठा सकते हैं। यह विशेषता विभिन्न स्ट्रिंग हेरफेर विधियों तक पहुंच प्रदान करती है, जिसमें विशेष रूप से अग्रणी शून्य जोड़ने के लिए एक विधि शामिल है: zfill()।
प्रदान किए गए डेटाफ़्रेम में 'आईडी' कॉलम में अग्रणी शून्य जोड़ने के लिए, निम्नलिखित कोड का उपयोग करें:
df['ID'] = df['ID'].str.zfill(15)
zfill() विधि एक एकल लेती है तर्क, जो परिणामी स्ट्रिंग की वांछित कुल लंबाई निर्दिष्ट करता है। इस मामले में, इसे 15 पर सेट किया जाता है, जिसके परिणामस्वरूप 15 अक्षरों वाली स्ट्रिंग होती है, किसी भी लापता अक्षर को बाईं ओर शून्य से भरा जाता है। पाठ 1 पाठ 2 0 0000000002345656 ब्ला ब्ला 1 0000000003456 ब्ला ब्ला 2 000000000541304 ब्ला ब्ला 3 000000000201306 हाय ब्ला 4 000012313201308 हेलो ब्लाह
पांडा में स्ट्रिंग हेरफेर के लिए उपलब्ध अधिक जानकारी और विधियों के लिए, http://pandas.pydata.org/pandas-docs/stable/text.html पर दस्तावेज़ देखें।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3