boş değerleri nan yerine boş dize olarak okumak için pandas.read_csv alın

|

Bazı CSV verilerini okumak için pandas kitaplığını kullanıyorum. Verilerimde belirli sütunlar dizeler içeriyor. "nan" dizesi olası bir değer ve boş bir dizedir. pandaların bir dize olarak "nan" okumasını sağlamayı başardı, ancak NaN olarak boş bir değeri okumamasını nasıl sağlayacağımı bulamıyorum. İşte örnek veriler ve çıktılar

Bir,İki,Üç a,1,bir b,2,iki ,3,üç d,4,nan e,5,beş nan,6, g,7,seven >>> pandas.read_csv("test.csv", na_values={"Bir": [], "Üç": []}) Bir İki Üç 0 a 1 bir 1 b 2 iki 2 NaN 3 üç 3 d 4 nan 4 e 5 beş 5 nan 6 NaN 6 g 7 yedi 

"nan"ı "nan" dizesi olarak doğru şekilde okuyor, ancak yine de boş hücreleri okuyor NaN olarak. converters argümanında read_csv'ye str iletmeyi denedim (converters={"One": str}) ile), ancak hala boş hücreleri NaN olarak okuyor.

Değerleri okuduktan sonra fillna ile doldurabileceğimin farkındayım, ancak pandalara belirli bir CSV sütunundaki boş bir hücrenin okunması gerektiğini söylemenin gerçekten bir yolu yok mu? NaN yerine boş bir dize olarak mı?