मेरे पास मेरे डेटाफ्रेम में एक कॉलम है जहां मूल्य 1, 0, False
पर लेते हैं लेकिन False
या O
वाली पंक्तियां कार्यात्मक रूप से भिन्न होती हैं।मिश्रित मानों के साथ डेटाफ्रेम में 0 और झूठी के बीच अंतर करने का आसान तरीका
इसलिए मैं कन्वर्ट करने के लिए चाहते हैं या तो कुछ और करने के लिए False
या 0
मूल्यों
क्या यह करने के लिए एक अच्छा तरीका क्या होगा?
की जगह का उपयोग अच्छी तरह से काम नहीं किया है
df["col_name"] = df["col_name"].replace(0,2)
धर्मान्तरित False
मान भी
और
df["col_name"] = df["col_name"].replace(False,2)
धर्मान्तरित 0
मान भी
फिर यह इसे फेंक देता है। हालांकि, यदि ओपी सही है और केवल 3 मान हैं, तो यह काम करता है। – piRSquared