2017-05-17 10 views
0

特定の時間グループに含まれる要素をカウントするにはどうすればよいですか?私はこの月、年、曜日別にDataTimeグループ化によるデータフレームのプロット

Incident_Number Submit_Date Description 
001 05/04/2017 12:00:45 Problem1 
002 05/05/2017 13:00:00 Problem2 
003 05/05/2017 14:00:00 Problem3 
004 07/05/2017 19:00:00 Problem4 
005 07/06/2017 08:00:00 Problem5 

のようなデータフレームを持っているとどのように私は、月、日、曜日、または年によって総インシデントを表示ラインプロットを行うことが可能である可能性があります。私はグループ化を試みましたが、これは、最初に月、年、および日付を抽出し、次にdatetimeで視覚化するために再び変換する、多くの行を取る。何か案は? (それがまだのtimedateない場合)のtimedateにSubmit_Dateを変換し、それ指数作るとあなたの助け

答えて

0

スタートのため

ありがとう:

df['Submit_Date'] = pd.to_datetime(df['Submit_Date']) 
df.set_index('Submit_Date', inplace = True) 

今、あなたは、任意の周波数でデータをリサンプリングすることができますプロットしてください。たとえば、1か月間の再サンプリング(月単位のカウント):

df.resample('1M').count()['Description'].plot() 
+0

この機能についてはわかりません(再サンプル) –

関連する問題