私はfollを持っています。データフレーム:pandasデータフレームからうるう年の日を削除します
datetime
2012-01-01 125.5010
2012-01-02 125.5010
2012-01-03 125.5010
2012-02-04 125.5010
2012-02-05 125.5010
2012-02-29 125.5010
2012-02-28 125.5010
2016-01-07 125.5010
2016-01-08 125.5010
2016-02-29 81.6237
私はfollで、その結果、2月29日に対応するすべての行をドロップしたいと思います。データフレーム:
datetime
2012-01-01 125.5010
2012-01-02 125.5010
2012-01-03 125.5010
2012-02-04 125.5010
2012-02-05 125.5010
2012-02-28 125.5010
2016-01-07 125.5010
2016-01-08 125.5010
は今のところ、私はちょうどそれを手動で行っています:
df.drop(df.index[['2012-02-29']])
。列インデックスを手動で指定することなく、何年にもわたって動作するようにするにはどうすればよいですか。
など、
この方法を使用すると、あなたは
contains
のように任意の文字列-comparismメソッドを使用することができますこの質問:http://stackoverflow.com/questions/30997007/pandas-dataframe-delete-specific-date-in-all-leap-years – EdChum