"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > आंशिक स्ट्रिंग मिलान के साथ डेटाफ़्रेम में कॉलम की पहचान कैसे करें?

आंशिक स्ट्रिंग मिलान के साथ डेटाफ़्रेम में कॉलम की पहचान कैसे करें?

2024-11-03 को प्रकाशित
ब्राउज़ करें:227

How to Identify Columns in a Dataframe with a Partial String Match?

उनके नाम में आंशिक स्ट्रिंग वाले कॉलम की पहचान करना

डेटाफ़्रेम में, आपके पास एक कॉलम का पता लगाने का कार्य है जिसका नाम आंशिक रूप से मेल खाता है विशिष्ट स्ट्रिंग. सटीक मिलान के विपरीत, आवश्यकता उन स्तंभों की पहचान करने की है जिनमें स्ट्रिंग 'स्पाइक' है, लेकिन संभावित रूप से इसके पहले या बाद में अतिरिक्त वर्ण हैं, जैसे 'स्पाइक-2', 'हे स्पाइक', या 'स्पाइक-इन'।

इसे पूरा करने के लिए, हम डेटाफ़्रेम के कॉलम नामों के माध्यम से पुनरावृत्त करने के लिए एक लूप का उपयोग कर सकते हैं। इस लूप के भीतर, हम प्रत्येक कॉलम नाम की जांच कर सकते हैं और यह निर्धारित कर सकते हैं कि इसमें सबस्ट्रिंग 'स्पाइक' है या नहीं। यदि कोई मिलान पाया जाता है, तो हम कॉलम नाम को एक चर या सूची में संग्रहीत करते हैं। ] डेटाफ़्रेम में प्रत्येक कॉलम नाम को क्रमिक रूप से एक्सेस करने के लिए लूप के लिए उपयोग करें।

सबस्ट्रिंग की जांच करें:
    लूप के भीतर, जांचें कि क्या वर्तमान कॉलम नाम में सबस्ट्रिंग 'स्पाइक' है। यह in ऑपरेटर का उपयोग करके किया जा सकता है।
  1. स्टोर मैचिंग कॉलम नाम:
  2. यदि कॉलम नाम में 'स्पाइक' है, तो इसे एक वेरिएबल या सूची में जोड़ें। इस सूची में वे कॉलम नाम होंगे जो आंशिक रूप से वांछित स्ट्रिंग से मेल खाते हैं।
  3. एक बार लूप पूरा हो जाने पर, वेरिएबल या सूची में वांछित कॉलम नाम होंगे जो आंशिक रूप से 'स्पाइक' से मेल खाते हैं। फिर आप कुंजी के रूप में कॉलम नाम का उपयोग करके आवश्यकतानुसार इन कॉलमों तक पहुंच सकते हैं। इसे प्राप्त करने के लिए एक नियमित अभिव्यक्ति।
विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729404136 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3