Avatar ·

Python Pandas. एक कॉलम में कुछ मानों को दूसरे से बदलें

📁 प्रश्न, त्रुटि, उदाहरण, एआई

समस्या यह है कि एक कॉलम BasePay1 है जिसमें संख्याएँ दी गई हैं, लेकिन इसमें Not Provided जैसे मान भी आते हैं। मुझे इस विशेषता को float64 प्रकार में बदलना है।
मैं यह कर रहा हूँ: df['BasePay'].astype('float64')
और मुझे यह त्रुटि मिलती है: could not convert string to float: 'Not Provided'
स्पष्ट कारणों से) BasePay विशेषता का प्रकार object है।
सवाल यह है कि मैं BasePay विशेषता में Not provided के बराबर मानों को, उदाहरण के लिए, 0.00 से कैसे बदलूं? यह मुख्य सवाल है) मैंने फ़ंक्शन लिखने की कोशिश की, लेकिन कुछ काम नहीं आया। मैं समझता हूँ कि यह काम काफी आसान है, लेकिन मैं 3 घंटे से एक ही जगह पर अटका हुआ हूँ।