दो CSV कॉलम स्वैप कैसे करें
परिचय
यदि आप नियमित रूप से CSV फ़ाइलों के साथ काम करते हैं, तो आपको दो कॉलम के पदों को स्वैप करने की आवश्यकता हो सकती है। यदि आप इसे मैन्युअल रूप से करने का प्रयास करते हैं, तो यह एक समय लेने वाला कार्य हो सकता है, लेकिन सही टूल के साथ, इसे जल्दी और आसानी से किया जा सकता है। हमारे चरण-दर-चरण निर्देशों के साथ, आप कुछ ही समय में CSV फ़ाइल में किन्हीं दो कॉलम को स्वैप करने में सक्षम होंगे! बस नीचे दिए गए चरणों का पालन करें और आप कुछ ही समय में डेटा मैनिपुलेशन प्रो बनने की राह पर होंगे।
दो CSV कॉलम स्वैप कैसे करें
परिचय
CSV फ़ाइल में दो कॉलम स्वैप करना एक कठिन काम हो सकता है, खासकर बड़े डेटासेट के साथ काम करते समय। हालांकि, सही उपकरणों और तकनीकों के साथ, इसे जल्दी और कुशलता से किया जा सकता है। इस गाइड में, हम आपको दिखाएंगे कि विभिन्न तरीकों का उपयोग करके दो CSV कॉलम कैसे स्वैप करें।
CSV कॉलम स्वैप करने के लिए पायथन का उपयोग करने के लिए चरण-दर-चरण मार्गदर्शिका
पांडा लाइब्रेरी आयात करना
पंडस एक लोकप्रिय डेटा मैनिपुलेशन लाइब्रेरी है जिसका उपयोग डेटा विश्लेषण और डेटा विज्ञान के लिए किया जाता है। यह डेटा हेरफेर, विश्लेषण और विज़ुअलाइज़ेशन के लिए विभिन्न कार्य प्रदान करता है। पांडा का उपयोग करने के लिए, हमें इसे अपने पायथन वातावरण में आयात करना होगा। हम नीचे दिखाए गए आयात कथन का उपयोग करके ऐसा कर सकते हैं: ```पायथन आयात पांडा पीडी के रूप में ````यहां, हम पांडा आयात करते हैं और इसे हमारे कोड में आसान संदर्भ के लिए उपनाम `पीडी` देते हैं।
read_csv () फ़ंक्शन का उपयोग करके CSV फ़ाइल पढ़ना
CSV (अल्पविराम से अलग किए गए मान) एक सामान्य फ़ाइल स्वरूप है जिसका उपयोग डेटा के भंडारण और आदान-प्रदान के लिए किया जाता है। पांडस `read_csv () `नामक एक फ़ंक्शन प्रदान करता है जो CSV फ़ाइलों को पढ़ सकता है और एक पांडा डेटाफ़्रेम ऑब्जेक्ट वापस कर सकता है। हम अपनी CSV फ़ाइल को पढ़ने के लिए इस फ़ंक्शन का उपयोग कर सकते हैं जैसा कि नीचे दिखाया गया है: ```python df = pd.read_csv ('filename.csv') ```यहां, `df` एक पांडा डेटाफ्रेम ऑब्जेक्ट है जिसमें CSV फ़ाइल से डेटा शामिल है। हम CSV फ़ाइल का नाम एक स्ट्रिंग के रूप में `read_csv () `फ़ंक्शन में पास करते हैं।
iloc [] फ़ंक्शन का उपयोग करके स्वैप करने के लिए दो कॉलम का चयन करना
पांडा अपने पूर्णांक पदों के आधार पर डेटाफ्रेम से पंक्तियों और स्तंभों का चयन करने के लिए `iloc [] `फ़ंक्शन प्रदान करता है। हम इस फ़ंक्शन का उपयोग उन दो कॉलम का चयन करने के लिए कर सकते हैं जिन्हें हम स्वैप करना चाहते हैं। कॉलम का चयन करने के लिए `iloc [] `का उपयोग करने का सिंटैक्स इस प्रकार है: ``python df.iloc [:, [column_index1, column_index2]] ```यहां,`: `सभी पंक्तियों का चयन करता है, और` [column_index1, column_index2] `उन दो कॉलम का चयन करता है जिन्हें हम स्वैप करना चाहते हैं। हम `column_index1` और `column_index2` को उन कॉलम के पूर्णांक पदों से प्रतिस्थापित करते हैं जिन्हें हम स्वैप करना चाहते हैं।
.iloc [] फ़ंक्शन का उपयोग करके दो कॉलम स्वैप करना
एक बार जब हम उन दो कॉलम का चयन कर लेते हैं जिन्हें हम स्वैप करना चाहते हैं, तो हम उन्हें स्वैप करने के लिए फिर से `.iloc [] `फ़ंक्शन का उपयोग कर सकते हैं। `.iloc [] `का उपयोग करके दो कॉलम स्वैप करने का सिंटैक्स इस प्रकार है: ``पायथन df.iloc [:, [column_index2, column_index1]] = df.iloc [:, [column_index1, column_index1]] ``यहां, हम उन दो कॉलम का चयन करते हैं जिन्हें हम `=` चिह्न के दोनों ओर स्वैप करना चाहते हैं, और फिर दाईं ओर को बाईं ओर असाइन करें। यह डेटाफ़्रेम में दो कॉलम को स्वैप करता है।
to_csv () फ़ंक्शन का उपयोग करके संशोधित CSV फ़ाइल को सहेजना
अंत में, हम `to_csv () `फ़ंक्शन का उपयोग करके संशोधित डेटाफ़्रेम को एक नई CSV फ़ाइल में सहेज सकते हैं। `to_csv () `का उपयोग करने के लिए सिंटैक्स इस प्रकार है: ```python df.to_csv ('new_filename.csv', index=false) ```यहां, हम नई CSV फ़ाइल का नाम एक स्ट्रिंग के रूप में `to_csv ()` फ़ंक्शन में पास करते हैं। हमने पांडा को पंक्ति अनुक्रमणिका के लिए एक अतिरिक्त कॉलम जोड़ने से रोकने के लिए `अनुक्रमणिका` पैरामीटर को `गलत` पर भी सेट किया है।
वैकल्पिक तरीके
माइक्रोसॉफ्ट एक्सेल में कॉलम स्वैपिंग
Microsoft Excel एक शक्तिशाली उपकरण है जो आपको कुछ सरल चरणों में कॉलम स्वैप करने में मदद कर सकता है। Excel में कॉलम स्वैप करने के लिए इन निर्देशों का पालन करें: 1। वह Excel फ़ाइल खोलें जिसमें वे कॉलम हैं जिन्हें आप स्वैप करना चाहते हैं. 2। पहले कॉलम में उन सेल का चयन करें जिन्हें आप स्वैप करना चाहते हैं. 3। चयनित सेल पर राइट-क्लिक करें और संदर्भ मेनू से “कट” चुनें. 4। दूसरे कॉलम में उन सेल का चयन करें जिन्हें आप स्वैप करना चाहते हैं. 5। चयनित सेल पर राइट-क्लिक करें और संदर्भ मेनू से “इन्सर्ट कट सेल” चुनें. 6। पहला कॉलम अब दूसरे कॉलम में दिखाई देगा, और दूसरा कॉलम पहले कॉलम में दिखाई देगा।
Google शीट्स में कॉलम स्वैपिंग
Google शीट्स एक अन्य लोकप्रिय स्प्रेडशीट प्रोग्राम है जो आपको कुछ सरल चरणों में कॉलम स्वैप करने में मदद कर सकता है। Google शीट्स में कॉलम स्वैप करने के लिए इन निर्देशों का पालन करें: 1। Google शीट फ़ाइल खोलें जिसमें वे कॉलम हैं जिन्हें आप स्वैप करना चाहते हैं. 2। पहले कॉलम में उन सेल का चयन करें जिन्हें आप स्वैप करना चाहते हैं. 3। चयनित सेल पर राइट-क्लिक करें और संदर्भ मेनू से “कट” चुनें. 4। दूसरे कॉलम में उन सेल का चयन करें जिन्हें आप स्वैप करना चाहते हैं. 5। चयनित सेल पर राइट-क्लिक करें और संदर्भ मेनू से “कट सेल डालें” चुनें. 6। पहला कॉलम अब दूसरे कॉलम में दिखाई देगा, और दूसरा कॉलम पहले कॉलम में दिखाई देगा। वैकल्पिक रूप से, आप Google शीट्स में कॉलम स्वैप करने के लिए “कॉपी” और “पेस्ट” फ़ंक्शन का भी उपयोग कर सकते हैं। इन निर्देशों का पालन करें: 1। Google शीट फ़ाइल खोलें जिसमें वे कॉलम हैं जिन्हें आप स्वैप करना चाहते हैं. 2। पहले कॉलम में उन सेल का चयन करें जिन्हें आप स्वैप करना चाहते हैं. 3। चयनित सेल पर राइट-क्लिक करें और संदर्भ मेनू से “कॉपी करें” चुनें. 4। दूसरे कॉलम में उन सेल का चयन करें जिन्हें आप स्वैप करना चाहते हैं. 5। चयनित सेल पर राइट-क्लिक करें और संदर्भ मेनू से “पेस्ट स्पेशल” चुनें. 6। “पेस्ट स्पेशल” डायलॉग बॉक्स में, “ट्रांसपोज़” विकल्प चुनें और “ओके” पर क्लिक करें. 7। पहला कॉलम अब दूसरे कॉलम में दिखाई देगा, और दूसरा कॉलम पहले कॉलम में दिखाई देगा।
निष्कर्ष
डेटा विश्लेषण में दो CSV कॉलम स्वैप करना एक सामान्य कार्य है। इस गाइड में बताई गई विधियों के साथ, आप CSV फ़ाइल में दो कॉलम जल्दी और आसानी से स्वैप कर सकते हैं। चाहे आप पायथन, एक्सेल, या गूगल शीट्स का उपयोग करना चुनते हैं, प्रक्रिया सरल है और लंबे समय में आपका बहुत समय बचा सकती है।