2
内の行を抽出するために、私は、次のデータフレームがあります。ステップ1ではどのように日付条件
A B
a1 2016-10-24
b1 2016-11-25
b2 2017-02-26
a2 2016-11-23
b2 2017-01-03
b3 2017-03-24
を、Iで始まる行を抽出します。
df[df.A.str.startswith("a")]
A B
a1 2016-10-24
a2 2016-11-23
次に、私は次の2ヶ月の列Bの日付が抽出された行にステップ1で抽出されたい行を抽出したいとします。
例のデータフレームでは、列Bが2016-10-24
から2016-12-24
まで、または2016-11-23
から2017-01-23
までの行を抽出したいと思います。
この結果、列Bが2016-10-24
から2017-01-23
までの行が抽出されます。
希望する結果は以下のとおりです。
A B
a1 2016-10-24
b1 2016-11-25
a2 2016-11-23
b2 2017-01-03
これらの条件で行を抽出するにはどうすればよいですか?