Dataframe में शर्त पूरी करने वाली पंक्तियाँ हटाएँ
📁 पायथन, पांडा, जुपिटर
Pandas Dataframe में उन पंक्तियों को कैसे हटाएँ, जिनमें कॉलम stp का मान 1005092 है।
विवरण:
मैं jupyter Notebook में डेटा प्रोसेसिंग कर रहा हूँ: normal distribution, spectrograms, histograms, आदि। मेरे पास एक फ़ाइल में 1,500 हज़ार indexed arrays हैं (index 'STP')। 2 ऐसे arrays हैं जो संकेतकों के अनुसार उपयुक्त नहीं हैं (बाकी 1498 मानों से स्पष्ट रूप से अलग हैं), लेकिन normal distribution test पास कर लेते हैं, जिससे वे प्रोग्राम द्वारा फ़िल्टर नहीं होते। मैंने data.Stp.remove(1005072) कमांड आज़माया, जहाँ सात अंकों की संख्या array index है, लेकिन सब व्यर्थ।
कोड:
Cols = ['ttt', 'ik05', 'ik06', 'ik07', 'ik08', 'ik10']