Aşağıdaki gibi .csv dosyasından bir Pandas veri çerçevesine veri okudum. Sütunlardan biri id
için, sütun türünü belirtmek istiyorum int
. Sorun, id
serinin eksik / boş değerleri olmasıdır.
id
.Csv dosyasını okurken sütunu tamsayıya dönüştürmeye çalıştığımda , şunu alıyorum:
df= pd.read_csv("data.csv", dtype={'id': int})
error: Integer column has NA values
Alternatif olarak, aşağıdaki gibi okuduktan sonra sütun türünü dönüştürmeye çalıştım, ancak bu sefer alıyorum:
df= pd.read_csv("data.csv")
df[['id']] = df[['id']].astype(int)
error: Cannot convert NA to integer
Bununla nasıl başa çıkabilirim?