पांडा: स्तंभों से रिक्त स्थान कैसे हटाएं


आप पांडा डेटाफ़्रेम में स्तंभों से रिक्त स्थान हटाने के लिए निम्नलिखित विधियों का उपयोग कर सकते हैं:

विधि 1: किसी कॉलम से रिक्त स्थान हटाएँ

 df[' my_column '] = df[' my_column ']. str . strip ()

विधि 2: सभी स्ट्रिंग स्तंभों से रिक्त स्थान हटाएँ

 df = df. apply ( lambda x: x.str.strip () if x.dtype == ' object ' else x )

निम्नलिखित उदाहरण दिखाते हैं कि निम्नलिखित पांडा डेटाफ़्रेम के साथ व्यवहार में प्रत्येक विधि का उपयोग कैसे करें:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' team ': ['Mavs', 'Heat', 'Nets', 'Cavs', 'Hawks', 'Jazz'],
                   ' position ': ['Point Guard', 'Small Forward', 'Center',
                                'Power Forward', 'Point Guard', 'Center'],
                   ' points ': [11, 8, 10, 6, 22, 29]})

#view DataFrame
print (df)

     team position points
0 Mavs Point Guard 11
1 Heat Small Forward 8
2 Nets Center 10
3 Cavs Power Forward 6
4 Hawks Point Guard 22
5 Jazz Center 29

उदाहरण 1: किसी कॉलम से रिक्त स्थान हटाएँ

निम्नलिखित कोड दिखाता है कि स्थिति कॉलम में प्रत्येक स्ट्रिंग से रिक्त स्थान कैसे हटाया जाए:

 #strip whitespace from position column
df[' position '] = df[' position ']. str . strip ()

#view updated DataFrame
print (df)

     team position points
0 Mavs Point Guard 11
1 Heat Small Forward 8
2 Nets Center 10
3 Cavs Power Forward 6
4 Hawks Point Guard 22
5 Jazz Center 29

ध्यान दें कि स्थिति कॉलम में रिक्त स्थान के साथ प्रत्येक स्ट्रिंग से सभी रिक्त स्थान हटा दिए गए हैं।

उदाहरण 2: सभी स्ट्रिंग स्तंभों से रिक्त स्थान हटाएँ

निम्नलिखित कोड दिखाता है कि डेटाफ़्रेम के सभी स्ट्रिंग कॉलम में प्रत्येक स्ट्रिंग से रिक्त स्थान कैसे हटाया जाए:

 #strip whitespace from all string columns
df = df. apply ( lambda x: x.str.strip () if x.dtype == ' object ' else x )

#view updated DataFrame
print (df)

    team position points
0 Mavs Point Guard 11
1 Heat Small Forward 8
2 Nets Center 10
3 Cavs Power Forward 6
4 Hawks Point Guard 22
5 Jazz Center 29

ध्यान दें कि टीम और स्थिति कॉलम से सभी स्थान हटा दिए गए हैं, जो डेटाफ़्रेम में दो स्ट्रिंग कॉलम हैं।

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

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

पांडा: एक विशिष्ट स्ट्रिंग वाले कॉलम का चयन कैसे करें
पांडा: स्ट्रिंग की लंबाई के आधार पर पंक्तियों को कैसे फ़िल्टर करें
एक स्ट्रिंग से पांडा डेटाफ़्रेम कैसे बनाएं

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

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