Bir veri çerçevesi sütunundaki hatalı değerleri NaN'ler ile değiştirmek istiyorum.
mydata = {'x' : [10, 50, 18, 32, 47, 20], 'y' : ['12', '11', 'N/A', '13', '15', 'N/A']}
df = pd.DataFrame(mydata)
df[df.y == 'N/A']['y'] = np.nan
Yine de, son satır başarısız olur ve bir df kopyası üzerinde çalıştığı için bir uyarı verir. Peki bunu halletmenin doğru yolu nedir? İloc veya ix ile birçok çözüm gördüm ama burada bir boole koşulu kullanmam gerekiyor.