हल: एकाधिक स्तंभ पांडा सम्मिलित करें

पांडा एक शक्तिशाली और बहुमुखी पायथन पुस्तकालय है जिसका व्यापक रूप से डेटा हेरफेर और विश्लेषण के लिए उपयोग किया जाता है। डेटा के साथ काम करते समय एक सामान्य आवश्यकता डेटाफ़्रेम में कई कॉलम सम्मिलित करना है। इस लेख में, हम पांडा पुस्तकालय का उपयोग करके डेटाफ़्रेम में कई कॉलम जोड़ने की प्रक्रिया का पता लगाएंगे, कोड पर चर्चा करेंगे, और संबंधित कार्यों, पुस्तकालयों और अवधारणाओं में गहराई से गोता लगाएंगे जो आपको पांडा विशेषज्ञ बनने में मदद कर सकते हैं।

पंडों के डेटाफ़्रेम में कई कॉलम जोड़ना

एक DataFrame में कई कॉलम सम्मिलित करने के लिए, हम इसका उपयोग करेंगे concat पंडों के पुस्तकालय में उपलब्ध कार्य। यह फ़ंक्शन आपको एक दूसरे के साथ-साथ पंक्तियों या स्तंभों के साथ कई डेटाफ़्रेम को संयोजित करने की अनुमति देता है। नए कॉलम सम्मिलित करते समय, हम DataFrames को कॉलम के साथ जोड़ देंगे। आइए हमारी समस्या के समाधान के साथ शुरुआत करें।

import pandas as pd

# Create a sample DataFrame
data = {
    'A': [1, 2, 3],
    'B': [4, 5, 6]
}
df = pd.DataFrame(data)

# Create new columns to be inserted
new_columns = {
    'C': [7, 8, 9],
    'D': [10, 11, 12]
}
new_df = pd.DataFrame(new_columns)

# Insert new columns into the existing DataFrame
result = pd.concat([df, new_df], axis=1)

print(result)

कोड की चरण-दर-चरण व्याख्या

हमारे उदाहरण में, हम यह समझने के लिए कि कोड कैसे काम करता है, चरण दर चरण प्रक्रिया से गुजरेंगे।

1. सबसे पहले, हम आवश्यक पुस्तकालय, पंडों को निष्पादित करके आयात करते हैं पीडी के रूप में आयात पांडा. यह हमें अपनी स्क्रिप्ट में पांडा के कार्यों का उपयोग करने की अनुमति देता है।

2. अगला, हम एक नमूना DataFrame बनाते हैं जिसे कहा जाता है df और नए कॉलम के लिए एक नया डेटाफ़्रेम, new_df.

3. हमारे मूल DataFrame (df) में नए कॉलम (new_df) डालने के लिए, हम इसका उपयोग करते हैं पीडी.concat समारोह। निर्दिष्ट करके अक्ष = 1, हम फ़ंक्शन को कॉलम के साथ जोड़ने के लिए कहते हैं, नए कॉलम को मौजूदा डेटाफ़्रेम के बगल में रखते हैं।

4. अंत में, हम परिणामी DataFrame को यह सत्यापित करने के लिए प्रिंट करते हैं कि नए कॉलम सही तरीके से डाले गए हैं।

उन्नत उपयोग के मामले और तकनीकें

जबकि कॉन्सट फ़ंक्शन एक डेटाफ़्रेम में कई कॉलम सम्मिलित करने के लिए एक शक्तिशाली उपकरण है, आप ऐसे परिदृश्यों का सामना कर सकते हैं जहाँ आपको विशिष्ट लक्ष्यों को प्राप्त करने के लिए अधिक उन्नत तकनीकों की आवश्यकता होती है। इस खंड में, हम कुछ अन्य तरीकों पर चर्चा करेंगे जो आपको पंडों के पुस्तकालय का उपयोग करके डेटाफ़्रेम में हेरफेर करने में विशेषज्ञ बनने में मदद कर सकते हैं।

  • एक विशिष्ट स्थान पर एक स्तंभ सम्मिलित करें

ऐसे मामलों में जहां आपको DataFrame में एक विशिष्ट स्थान पर एक कॉलम सम्मिलित करने की आवश्यकता होती है, डालने के तरीका एक मूल्यवान विकल्प है। यह विधि आपको निर्दिष्ट इंडेक्स से पहले कॉलम डालने की अनुमति देती है। यहाँ एक उदाहरण कोड है:

# Insert column 'E' with values [13, 14, 15] before index 1 (after the first column)
df.insert(1, 'E', [13, 14, 15])
  • अन्य स्तंभों से व्युत्पन्न स्तंभ सम्मिलित करें

कभी-कभी, आप DataFrame में अन्य कॉलम से प्राप्त नए कॉलम सम्मिलित करना चाह सकते हैं। आप ये नए कॉलम बनाने के लिए मौजूदा डेटा पर गणना कर सकते हैं। उदाहरण के लिए, कॉलम 'ए' और 'बी' के उत्पाद की गणना करने के लिए:

df['F'] = df['A'] * df['B']

इस लेख में, हमने कवर किया कि एक में कई कॉलम कैसे सम्मिलित करें पांडा डेटाफ़्रेम का उपयोग concat फ़ंक्शन, कोड की चरण-दर-चरण व्याख्या सीखी, और उन्नत उपयोग मामलों और तकनीकों का पता लगाया। इस ज्ञान के साथ, अब आप प्रभावी ढंग से अपने डेटा में हेरफेर कर सकते हैं और अपने डेटा विश्लेषण कार्यों में अधिक कुशल बन सकते हैं।

संबंधित पोस्ट:

एक टिप्पणी छोड़ दो