実現したいこと
Python初学者です。
Python3系で、条件に該当する時刻から10分以内を条件として、さらに該当する条件のものを抽出するスクリプトを書きたいと思っています。
日付 ユーザー 値 2022/09/01 15:00:10 a AAA 2022/09/01 15:01:15 b BBB 2022/09/01 15:07:30 c CCC 2022/09/01 15:08:21 a AAA 2022/09/01 15:12:58 e EEE 2022/09/01 15:15:40 f AAA 2022/09/01 15:18:47 d GGG 2022/09/01 15:19:06 h AAA 2022/09/01 15:20:03 a AAA ・・・・
上のようなcsvにおいて、csvを読み込み、特定の値を見つけた際に、①当該時刻から10分以内の範囲を検索し、②同じユーザーかつ同じ値の個数をカウントし、③10個以上あれば当該ユーザーを別のcsvに吐き出すという処理をしたいです。
(例:値AAAをキーとした場合、2022/09/01 15:00:10~15:10までの間にユーザーがaで値がAAAのものが10個以上あればcsvに吐き出す)
この処理内容において、条件①の書き方を色々と検索したのですが参考になるものが見つからず詰まっています。
使用するモジュールや参考になるサイト、サンプル等皆様のお知恵を拝借できれば幸いです。
どうぞよろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー