पांडा: डेटाफ़्रेम से पंक्तियाँ कैसे निकालें
आप पांडा डेटाफ़्रेम से किसी कॉलम को तुरंत हटाने के लिए पॉप() फ़ंक्शन का उपयोग कर सकते हैं।
पंक्तियों को हटाने के लिए पॉप() फ़ंक्शन का उपयोग करने के लिए, आपको पहले डेटाफ़्रेम को स्थानांतरित करना होगा और फिर कॉलम (अर्थात, मूल डेटाफ़्रेम से पंक्तियाँ) को हटाने के लिए पॉप() फ़ंक्शन का उपयोग करना होगा:
#pop the row in index position 3 df. T. pop ( 3 )
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण: पांडा डेटाफ़्रेम की पंक्तियाँ प्रदर्शित करें
मान लीजिए हमारे पास निम्नलिखित पांडा डेटाफ़्रेम हैं:
import pandas as pd
#createDataFrame
df = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'E', 'F'],
' points ': [18, 22, 19, 14, 14, 11],
' assists ': [5, 7, 7, 9, 12, 9]})
#view DataFrame
print (df)
team points assists
0 to 18 5
1 B 22 7
2 C 19 7
3 D 14 9
4 E 14 12
5 F 11 9
अब मान लीजिए कि हम डेटाफ़्रेम से अनुक्रमणिका स्थिति 3 पर पंक्ति को हटाना चाहते हैं।
हम डेटाफ़्रेम को स्थानांतरित कर सकते हैं, फिर सूचकांक स्थिति 3 पर पंक्ति को हटाने के लिए पॉप() फ़ंक्शन का उपयोग कर सकते हैं:
#define transposed DataFrame
df_transpose = df. T
#remove row in index position 3 of original DataFrame
df_transpose. pop ( 3 )
team D
points 14
assists 9
Name: 3, dtype: object
फिर हम हटाए गए पंक्ति के साथ मूल डेटाफ़्रेम को पुनर्प्राप्त करने के लिए डेटाफ़्रेम को फिर से स्थानांतरित कर सकते हैं:
#transpose back to original DataFrame
df = df_transpose. T
#view updated DataFrame
print (df)
team points assists
0 to 18 5
1 B 22 7
2 C 19 7
4 E 14 12
5 F 11 9
ध्यान दें कि सूचकांक स्थिति 3 की पंक्ति को डेटाफ़्रेम से हटा दिया गया है।
डेटाफ़्रेम में अन्य सभी पंक्तियाँ बरकरार रहती हैं।
नोट : आप पांडा में पॉप() फ़ंक्शन का पूरा दस्तावेज़ यहां पा सकते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा में अन्य सामान्य कार्य कैसे करें:
पांडास डेटाफ़्रेम में एक पंक्ति कैसे सम्मिलित करें
पंडों के डेटाफ़्रेम में पहली पंक्ति को कैसे हटाएं
स्थिति के आधार पर पांडा डेटाफ़्रेम में पंक्तियों को कैसे हटाएं