पांडास डेटाफ़्रेम में डुप्लिकेट कॉलम कैसे बनाएं


आप पांडा डेटाफ़्रेम में डुप्लिकेट कॉलम बनाने के लिए निम्नलिखित मूल सिंटैक्स का उपयोग कर सकते हैं:

 df[' my_column_duplicate '] = df. loc [:, ' my_column ']

निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।

उदाहरण: पांडास डेटाफ़्रेम में एक डुप्लिकेट कॉलम बनाएं

मान लीजिए हमारे पास निम्नलिखित पांडा डेटाफ़्रेम हैं:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29, 32],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4, 5],
                   ' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12, 8]})

#view DataFrame
print (df)

   points assists rebounds
0 25 5 11
1 12 7 8
2 15 7 10
3 14 9 6
4 19 12 6
5 23 9 5
6 25 9 9
7 29 4 12
8 32 5 8

हम पॉइंट कॉलम का डुप्लिकेट बनाने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं और इसे पॉइंट_डुप्लिकेट नाम दे सकते हैं:

 #create duplicate points column
df[' duplicate_points '] = df. loc [:, ' points ']

#view updated DataFrame
print (df)

   points assists rebounds points_duplicate
0 25 5 11 25
1 12 7 8 12
2 15 7 10 15
3 14 9 6 14
4 19 12 6 19
5 23 9 5 23
6 25 9 9 25
7 29 4 12 29
8 32 5 8 32

ध्यान दें कि पॉइंट_डुप्लिकेट कॉलम में पॉइंट कॉलम के समान ही मान हैं।

ध्यान दें कि डुप्लिकेट कॉलम का कॉलम नाम मूल कॉलम से भिन्न होना चाहिए, अन्यथा डुप्लिकेट कॉलम नहीं बनाया जाएगा।

उदाहरण के लिए, यदि हम डुप्लिकेट कॉलम बनाने के लिए निम्नलिखित कोड का उपयोग करने का प्रयास करते हैं, तो यह काम नहीं करेगा:

 #attempt to create duplicate points column
df[' points '] = df. loc [:, ' points ']

#view updated DataFrame
print (df)

   points assists rebounds
0 25 5 11
1 12 7 8
2 15 7 10
3 14 9 6
4 19 12 6
5 23 9 5
6 25 9 9
7 29 4 12
8 32 5 8

कोई डुप्लिकेट कॉलम नहीं बनाया गया.

डुप्लिकेट कॉलम का कॉलम नाम मूल कॉलम से भिन्न होना चाहिए।

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा में अन्य सामान्य ऑपरेशन कैसे करें:

बिना इंडेक्स के पांडा डेटाफ़्रेम कैसे प्रिंट करें
पांडास डेटाफ़्रेम में सभी पंक्तियों को कैसे प्रदर्शित करें
पांडास डेटाफ़्रेम में सभी कॉलमों के प्रकार की जाँच कैसे करें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *