मैं नीचे से पंडों के डेटाफ्रेम के लिए .csv फ़ाइल से डेटा पढ़ता हूं। स्तंभों में से एक के लिए, अर्थात् id
, मैं स्तंभ प्रकार निर्दिष्ट करना चाहता हूं int
। समस्या यह है कि id
श्रृंखला के लापता / खाली मान हैं।
जब मैं id
.csv को पढ़ते हुए कॉलम को पूर्णांक में डालने का प्रयास करता हूं, तो मुझे यह मिलता है:
df= pd.read_csv("data.csv", dtype={'id': int})
error: Integer column has NA values
वैकल्पिक रूप से, मैंने नीचे के रूप में पढ़ने के बाद कॉलम प्रकार को बदलने की कोशिश की, लेकिन इस बार मुझे मिलता है:
df= pd.read_csv("data.csv")
df[['id']] = df[['id']].astype(int)
error: Cannot convert NA to integer
मैं इससे कैसे निपट सकता हूं?