私は以下のように日付列と4つの可変列で表現することができるdfを持っています。datetimeindex-毎月の最終営業日によるデータフレームのフィルタリング
Date A B C D
2015-10-31 6 7 3 7
2015-11-01 1 3 9 4
2015-11-02 4 5 8 1
2015-11-03 4 2 5 9
私は「EndofMonth」と呼ばれる追加の列を追加し、各月から末尾のn番目の行を取ることによって、各月の最終営業日にDFをフィルタリングするために探しています:
df['EndOfMonth'] = pd.to_datetime(df['DATE'], format="%Y%m") + MonthEnd(1)
df.apply(lambda x: x.sort('dt', ascending=True).tail(1))
これは、私にエラーを与える。どのようにこれをより良い解決するための任意のアイデアですか?
What's 'MonthEnd(1)'? –