कैसे अगर जाँच करने के लिए तारीखों में एक पांडा स्तंभ के बाद कर रहे हैं डेट

0

सवाल

मैं एक पांडा dataframe

      date       
0     2010-03  
1     2017-09-14     
2     2020-10-26      
3     2004-12     
4     2012-04-01      
5     2017-02-01      
6     2013-01

मैं मूल रूप से फ़िल्टर करना चाहते हैं, जहां की तारीख के बाद 2015-12 (दिसम्बर 2015)

इस पाने के लिए:

      date       
0     2017-09-14     
1     2020-10-26          
2     2017-02-01  

मैं इस की कोशिश की

df = df[(df['date']> "2015-12")]

लेकिन मैं एक त्रुटि हो रही

ValueError: गलत मदों की संख्या में पारित कर दिया 17, प्लेसमेंट निकलता 1

dataframe pandas python-3.x
2021-11-24 06:19:25
1

सबसे अच्छा जवाब

1

पहली बार के लिए मुझे काम कर सही समाधान:

df = df[(df['date']> "2015-12")]
print (df)
         date
1  2017-09-14
2  2020-10-26
5  2017-02-01

अगर कन्वर्ट करने के लिए datetimes किया जाना चाहिए, जो और अधिक मजबूत के लिए मुझे काम कर भी:

df = df[(pd.to_datetime(df['date'])> "2015-12")]
print (df)
         date
1  2017-09-14
2  2020-10-26
5  2017-02-01

विस्तार से:

print (pd.to_datetime(df['date']))
0   2010-03-01
1   2017-09-14
2   2020-10-26
3   2004-12-01
4   2012-04-01
5   2017-02-01
6   2013-01-01
Name: date, dtype: datetime64[ns]
2021-11-24 06:20:45

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में