python - Unable to filter values in a DataFrame. NaN's in the output -
मेरे पास निम्न एक-स्तंभ जब मैं जबकि मुझे केवल यह अपेक्षा की जाती थी: क्या यह अपेक्षित है? मुझे पता है कि मैं इस आउटपुट पर पता नहीं क्यों लेकिन बिना एनएएन के आउटपुट को आपको कॉलम (रों)। DataFrame ,
df : < / p> <पूर्व>
टाइमस्टैम्प मान 2014-10-06 18: 00: 37.400000-04: 00 0.000000 2014-10-06 18: 00: 39.600000-04: 00 0.000000 2014-10-06 18:00: 41.800000-04: 00 2.683493 2014-10-06 18: 00: 44-04: 00 1.199321
df [df> 0] करता हूं : <पूर्व>
टाइमस्टैम्प वैल्यू 2014-10-06 18: 00: 37.400000-04: 00 नैन 2014-10-06 18: 00: 39.600000-04: 00 नैन 2014-10-06 18: 00: 41.800000-04: 00 2.683493 2014-10-06 18: 00: 44-04: 00 1.1 99 321
< कोड> टाइमस्टैंप मान 2014-10-06 18: 00: 41.800000-04: 00 2.683493 2014-10-06 18: 00: 44-04: 00 1.1 99 321
dropna () आवेदन कर सकता हूं, लेकिन क्या इससे पहले ही ऐसा मान नहीं है जिसे मैं पूछता हूं? (यह आम तौर पर
dropna पर कॉल करने वाले डेटाफ्रेम पर काम करता है)
एसएस [एसएस ['वैल्यू']> 0] को आप जिस आउटपुट की तलाश कर रहे हैं, उसका उत्पादन करना चाहिए।
.dropna () को छोड़कर पूरे डेटाफ्रेम पर फ़िल्टर करते समय मुझे NaN से छुटकारा पाने का कोई रास्ता नहीं मिला।
Comments
Post a Comment